У меня есть приложение, которое может работать от 2.2 до 4.x.Android set default device theme
Когда я запускаю это приложение на 4.x, он выглядит круто, холодно. Но когда я запускаю его на более старых устройствах, кажется, это так много «светло».
Там скриншот, так что вы можете сравнить:
Это мой манифест:
<application
android:allowBackup="true"
android:icon="@drawable/ic_launcher"
android:label="@string/app_name"
android:theme="@style/AppTheme" >
И мои стили:
<resources>
<!--
Base application theme, dependent on API level. This theme is replaced
by AppBaseTheme from res/values-vXX/styles.xml on newer devices.
-->
<style name="AppBaseTheme" parent="android:Theme.Holo.Light.NoActionBar.Fullscreen">
</style>
<!-- Application theme. -->
<style name="AppTheme" parent="AppBaseTheme">
<!-- All customizations that are NOT specific to a particular API-level can go here. -->
</style>
Очевидно, что голограмма Безразлично существует в 2.3, но тогда это должно быть ender свою тему устройства по умолчанию, правильно?
Значок ввода правильный, но TextView выглядит слишком серый.
Есть идеи?
Это не выглядите очень серыми здесь, на вашем скриншоте ... Кстати, это может показаться вам интересно: https://github.com/Prototik/HoloEverywhere – kabuko
Не подсказка, название сверху с входа, слева черное, справа серый .. – Reinherd
«Очевидно, что голо не существует в 2.3, но тогда он должен отображать дефолт по умолчанию тема, не так ли? " - в идеале вы используете ресурсы стиля с версией (например, 'res/values /', 'res/values-v11 /'), поэтому вы точно определяете *, какая базовая тема используется на устройствах pre-Holo. – CommonsWare