Я пытаюсь создать TextView
как spinner в моем приложении, чтобы он выглядел как прядильщик, но позволяет мне легко показать настраиваемое диалоговое окно для редактирования значения ,Стиль TextView как материальный стиль Spinner на уровне API 19
Я использую следующие в моем макета XML:
<TextView
style="?android/spinnerStyle"
...
/>
Все работы, как ожидается, на Android 5 эмулятора. Мои TextView
и другие Spinner
s выглядят одинаково. Они проявляют Litte вниз стрелку справа:
Однако, когда я запускаю тот же самый код в Android 4.4 эмулятор, то Spinner
s все еще выглядеть выше (потому что я использую библиотеку поддержки в самой последней версии), но TextView
выглядит как Android 4.4 блесны:
Это приводит к несовместимым взгляд в моей деятельности. Я замечаю, что Spinner
является одним из элементов управления, стиль которого поддерживается библиотекой поддержки для версий Android старше 5 лет.
У меня есть вопрос: есть ли способ рассказать TextView
использовать стиль Spinner AppCompat также? Если да, то как я могу это сделать?
Вы используете библиотеку поддержки? –
@ PankajKumar Да. Извините за то, что я не понял этого вопроса, я буду редактировать. –
Было бы очень интересно услышать, почему этот вопрос был опущен ... –