У меня проблема при выборе текста внутри элемента управления EditText внутри AlertDialog.Значок выбора текста Android AlertDialog
Когда я выбираю текст, панель инструментов выбора текста отображается вверху экрана. Проблема в том, что фон панели инструментов белый, а значки, отображаемые на панели инструментов, также белые. Поэтому значки не видны (но они работают, если вы касаетесь их). Это на Android 4.2.2 (API 17).
Это фрагмент кода, который я использую для создания AlertDialog, который содержит EditText. Он находится в методе onCreate
активности моего тестового проекта.
EditText et = new EditText(this);
et.setText("Test");
AlertDialog.Builder b = new AlertDialog.Builder(this);
b.setView(et).setPositiveButton("Ok", null).setNegativeButton("Cancel", null);
b.create().show();
Вот как панель инструментов выделения текста выглядит при выборе текста:
Как я могу изменить цвет панели инструментов и/или значки, так что они будут видны?
Возможный дубликат [Текст инструменты выбора в ActionBar белые на белом фоне после выделения текста в диалоге] (http://stackoverflow.com/questions/28459898/ text-selection-tools-in-actionbar-are-white-on-white-background-after-selection) –