Я боролся с этой же проблемой, и теперь у меня есть ответ!
Как вы, наверное, видели несколько мест, вам нужно создать themes.xml ресурс:
<?xml version="1.0" encoding="utf-8"?>
<resources>
<style name="MyTheme" parent="android:Theme">
<item name="android:windowTitleSize">44dip</item>
<item name="android:windowTitleBackgroundStyle">@style/WindowTitleBackground</item>
</style>
</resources>
Примечание это не часто упоминается в сайтах говорить о пользовательских заголовков вам необходимо выбрать эту тему в вид, активность или уровень приложения. Я делаю это на уровне приложений путем добавления андроида: тема собственности к применению:
<application android:icon="@drawable/icon"
android:label="@string/app_name"
android:theme="@style/MyTheme">
Кроме того, необходимо styles.xml определить, что WindowTitleBackgroundStyle. В отличие от различных версий этого файла я видел плавающие aroung в Интернете, я добавил еще одну строку в файл, который устанавливает отступ в 0, который избавляется от заполнения Вы жалуетесь:
<?xml version="1.0" encoding="UTF-8"?>
<resources>
<style name="WindowTitleBackground">
<item name="android:background">@android:color/transparent</item>
<item name="android:padding">0px</item>
</style>
</resources>
спасибо, это очень помогло. –
setPadding на ViewGroup не сделал этого для меня. Ваше предложение установить фон с добавлением 0 сделало это. – AlanKley
Большое спасибо, это сработало отлично. –