1
我在我的應用程序中使用自己的樣式。Android EditText上下文菜單樣式
<style name="My" parent="android:Theme">
<item name="android:textColor">?android:attr/textColorPrimary</item>
<item name="android:textColorPrimary">@color/color_text_default</item>
<item name="android:textColorSecondary">@color/text_hint</item>
<item name="android:windowBackground">@color/color_bg_window</item>
<item name="android:windowNoTitle">true</item>
<item name="android:listViewStyle">@style/My.ListView</item>
<item name="android:listSeparatorTextViewStyle">@style/My.ListSeparator</item>
<item name="android:checkboxStyle">@style/My.Checkbox</item>
<item name="android:radioButtonStyle">@style/My.RadioButton</item>
<item name="android:colorBackground">@color/color_bg_window</item>
<item name="android:colorForeground">@color/color_bg_window</item>
<item name="android:colorForegroundInverse">@color/color_bg_window</item>
</style>
應用程序看起來很好,但在Android 2設備上的EditText上下文菜單看起來很糟糕(文本不可見)!
我知道,我可以用ContextThemeWrapper whth默認設備主題更改對話風格,但我不能傳遞包裹上下文的EditText上下文菜單!
如何更改此對話框樣式?
但我需要那個Andrid打開標準的edittext上下文菜單 – Nik 2013-02-22 06:43:35
嘗試EditText.bringToFront(); 也許它會工作 – 2013-02-25 08:44:32