Musisz utworzyć własny motyw i zapisać go w niektórych katalogów w końcu ustawić ten motyw jako domyślny dla aplikacji
pierwsze, w wartości dodać themes.xml tak:
<?xml version="1.0" encoding="utf-8"?>
<resources>
<style name="MyAppTheme" parent="@android:style/Theme.Light.NoTitleBar">
<!-- Any customizations for your app running on pre-3.0 devices here -->
</style>
</resources>
Następnie należy utworzyć katalog o nazwie „wartości-v11” (Android 3.0+) w katalogu res i umieścić themes.xml jak ten
<?xml version="1.0" encoding="utf-8"?>
<resources>
<style name="MyAppTheme" parent="@android:style/Theme.Holo.Light">
<!-- Any customizations for your app running on 3.0+ devices here -->
</style>
</resources>
Wreszcie utworzyć katalog z na me "Wartości-v14" (Android 4.0+) w katalogu res i stworzyć themes.xml
<?xml version="1.0" encoding="utf-8"?>
<resources>
<style name="MyAppTheme" parent="@android:style/Theme.DeviceDefault.Light.NoActionBar">
<!-- Any customizations for your app running on 4.0+ devices here -->
</style>
</resources>
Z DeviceDefault aplikacji zawsze dobrze wyglądać idealny w każdym urządzeniu każdej firmy (HTC Samsung ...), że dodaj utworzone niestandardowe motywy dla Androida 4
EDYCJA: Interfejs Samsunga (TouchWiz) nie szanuje tej funkcji, a aplikacje będą bardzo brzydkie na urządzeniach Samsunga. Jej lepiej umieścić motyw Holo :(
Wreszcie w manifest.xml
<application
...
android:theme="@style/MyAppTheme">
Aargh, jestem idiotą, to powinien sobie sprawę, to dzięki –
Pamiętaj głosować i zaakceptować – Aracem
@Aracem, co masz na myśli przez „bardzo brzydki” odpowiedź proszę użyje.!? stary temat światła lub gorzej? – l33t