Я могу настроить фон раскрывающегося списка счетчика, указав ресурс для рисования в элементе XML Spinner:
<Spinner
android:id="@+id/search_spinner"
android:layout_height="wrap_content"
android:layout_width="fill_parent"
android:background="@drawable/spinner_dropdown">
</Spinner>
После нажатия на раскрывающийся список счетчика появится всплывающий список с параметрами.Это я также могу настроить, вызвав adapter.setDropDownViewResource(R.layout.spinner_row_layout);
, где spinner_row_layout
- это макет для одной строки списка.Если я поставлю здесь TextView
, у меня будет пользовательский ряд, но я пропущу переключатель с правой стороны.Если вместо TextView
поставить CheckedTextView
, у меня будет собственный фон для линии, но отметка по умолчанию.Проблема с установленной по умолчанию галочкой заключается в том, что ее цвет не соответствует цветовым ориентирам компании ...
Как определить пользовательскую галочку - в идеале, используя стили / темы для всего приложения?Я пробовал много способов, включая этот один , но ничего не работает.Если у кого есть рабочий пример, пожалуйста, поделитесь.