我正在嘗試從appcompat v7 22.1.1開始的新的AlertDialog
。Appcompat警報對話框操作按鈕背景處於按下狀態
它工作得很好(在所有的android版本),如圖像。
風格AlertDialog是這樣的。 (現在我使用硬編碼的顏色值,而不是顏色資源)
<style name="AppTheme" parent="Theme.AppCompat.Light.DarkActionBar">
<item name="colorPrimaryDark">#111111</item>
<item name="colorPrimary">#00ddff</item>
<item name="colorAccent">#0044aa</item>
<item name="colorButtonNormal">#00aaaa</item>
<item name="colorControlHighlight">#00ddff</item>
<item name="alertDialogTheme">@style/AlertDialogTheme</item>
</style>
<style name="AlertDialogTheme" parent="Theme.AppCompat.Dialog.Alert">
<item name="colorAccent">#0044aa</item>
<item name="android:background">#ffffff</item>
<item name="android:textColorPrimary">#000000</item>
<item name="android:windowTitleStyle">@style/MyTitleTextStyle</item>
</style>
<style name="MyTitleTextStyle">
<item name="android:textColor">#0044aa</item>
<item name="android:textAppearance">@style/TextAppearance.AppCompat.Title</item>
</style>
我的問題是,
1)如何改變其四捨五入(灰色)圖像中的顏色statePressed?
2)android> = 21沒有按下顏色,這是什麼?
3)我怎樣纔能有不同顏色的動作按鈕(可能)?
任何幫助將是偉大的。
接受答案的時間很晚。 Thnx的偉大答案和工作良好。 –