Я хочу удалить прозрачность по умолчанию для editText, которую я видел на android 4.
Я уже пытался решить проблему с альфа-1 в стилях в папках v11 и v14.
Но это не работает.удалить editText прозрачность на android 4
Это мой styles.xml:
<resources>
<style name="AppBaseTheme" parent="android:Theme.Holo.Light">
<!-- API 11 theme customizations can go here. -->
<item name="android:editTextStyle">@style/MyEditText</item>
</style>
<style name="MyEditText" parent="android:Widget.EditText">
<item name="android:alpha">1.0</item>
</style>
(стиль для API 14 то же самое)
нет лучшего способа, так что у меня такой же стиль editText просто без прозрачности? –
Я не уверен, что вы подразумеваете под более высоким способом. Внешний вид текста редактирования жестко закодирован в Android. Нет непрозрачной непрозрачной версии, поэтому вам нужно сделать свой собственный. В этом сообщении показан способ создания гибкого в XML, который похож на тот же стиль, но вы можете изменить цвета вокруг, чтобы быть любым непрозрачным цветом, который вы хотите: http://stackoverflow.com/a/8212093/506796 – Tenfour04
Я имею в виду изменяя встроенный стиль, чтобы сделать непрозрачную версию. Например, мы можем отрегулировать цвет текста желаемого для всех текстовых элементов на любой теме, невозможно ли установить конкретную альфу на фоне editTexts темы? –