Вам потрібно створити власну тему та зберегти її в деяких каталогах, щоб остаточно встановити цю тему за замовчуванням для програми
По-перше, у значення додайте themes.xml наступним чином:
<?xml version="1.0" encoding="utf-8"?>
<resources>
<style name="MyAppTheme" parent="@android:style/Theme.Light.NoTitleBar">
</style>
</resources>
Потім створіть каталог із назвою "values-v11" (Android 3.0+) у каталозі res та розмістіть themes.xml таким чином
<?xml version="1.0" encoding="utf-8"?>
<resources>
<style name="MyAppTheme" parent="@android:style/Theme.Holo.Light">
</style>
</resources>
Нарешті, створіть каталог із назвою "values-v14" (Android 4.0+) у каталозі res і створіть themes.xml
<?xml version="1.0" encoding="utf-8"?>
<resources>
<style name="MyAppTheme" parent="@android:style/Theme.DeviceDefault.Light.NoActionBar">
</style>
</resources>
Завдяки DeviceDefault ваш додаток завжди ідеально виглядає на будь-якому пристрої будь-якої компанії (HTC Samsung ...), який додає створені власні теми для Android 4
РЕДАГУВАТИ: Інтерфейс Samsung (TouchWiz) не поважає цю функцію, і програми будуть дуже потворними на пристроях Samsung. Краще поставити тему Holo :(
Нарешті, у вашому manifest.xml
<application
...
android:theme="@style/MyAppTheme">