2014年12月19日金曜日

Android AlertDialog のボタンの色を変える Material Design 編

■ Lollipop

values/styles.xml
  1. <?xml version="1.0" encoding="utf-8"?>  
  2. <resources>  
  3.   
  4.     <style name="AppTheme" parent="Theme.Material.Light.DarkActionBar">  
  5.         <item name="android:alertDialogTheme">@style/AlertDialogTheme</item>  
  6.     </style>  
  7.   
  8.     <style name="AlertDialogTheme" parent="Theme.Material.Light.Dialog">  
  9.         <item name="android:colorAccent">#61a00e</item>  
  10.     </style>  
  11.   
  12. </resources>  



■ AppCompat

values/styles.xml
  1. <?xml version="1.0" encoding="utf-8"?>  
  2. <resources>  
  3.   
  4.     <style name="AppThemeBase" parent="Theme.AppCompat.Light.DarkActionBar">  
  5.     </style>  
  6.   
  7. </resources>  
values-v21/styles.xml
  1. <?xml version="1.0" encoding="utf-8"?>  
  2. <resources>  
  3.   
  4.     <style name="AppTheme" parent="AppThemeBase">  
  5.         <item name="android:alertDialogTheme">@style/AlertDialogTheme</item>  
  6.     </style>  
  7.   
  8.     <style name="AlertDialogTheme" parent="Theme.AppCompat.Light.Dialog">  
  9.         <item name="colorAccent">#61a00e</item>  
  10.     </style>  
  11.   
  12. </resources>  



0 件のコメント:

コメントを投稿