Я использую свой собственный стиль в своем приложении.Стиль контекстного меню 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 выглядит плохо (текст не отображается)!
Я знаю, что я могу изменить стиль Dialog с помощью ContextThemeWrapper whth темы устройства по умолчанию, но я не могу передать, обернутый контекст контекстного меню EditText!
Как изменить стиль диалога?
Но мне нужно, чтобы контекстное меню стандартного контекстного меню Andrid открыло – Nik
try EditText.bringToFront(); Возможно, это сработает –