我有一个带有自定义标题栏的应用程序,我在其中使用 Image 作为标题背景或标题图像,并且删除了标题字符串。
现在的问题是,如果我从标题中删除字符串,因为我使用的是我自己的自定义标题栏,我的应用程序没有启动器名称(显示在应用程序图标下方的名称)。
如果我为我的活动选择 noTitleBar,那么它也不会显示我的自定义标题栏。我不知道为什么 Android 从同一个资源中获取标题和启动器的字符串。这样做没有意义。
这是我的自定义标题栏代码
<?xml version="1.0" encoding="utf-8"?>
<resources>
<style name="TitlebarBackgroundStyle">
<item name="android:background">@drawable/titlebar</item>
</style>
<style name="Theme.MyCustomTheme" parent="android:Theme">
<item name="android:windowTitleBackgroundStyle">@style/TitlebarBackgroundStyle</item>
<item name="android:windowTitleSize">54dp</item>
</style>
有什么建议么???