我尝试过设置
android:label="@string/app_name"
到
android:label=""
清单文件中的。
这在某种程度上有效,问题是这也会删除手机桌面上应用图标下的标题。
答案 0 :(得分:1)
setTitle("");
将在onCreate()中执行此操作。
答案 1 :(得分:1)
getSupportActionBar().setDisplayShowTitleEnabled(false)
应该这样做
答案 2 :(得分:0)
如果你的意思是在行动吧:
你必须覆盖
android:actionBarStyle
然后在您的自定义样式中,您必须覆盖
android:titleTextStyle
这是一个样本。
在我的themes.xml中:
<style name="CustomActionBar" parent="android:style/Theme.Holo.Light">
<item name="android:actionBarStyle">@style/CustomActionBarStyle</item>
</style>
在我的styles.xml中:
<style name="CustomActionBarStyle" parent="android:style/Widget.Holo.ActionBar">
<item name="android:titleTextStyle">@style/NoTitleText</item>
<item name="android:subtitleTextStyle">@style/NoTitleText</item>
</style>
<style name="NoTitleText">
<item name="android:textSize">0sp</item>
<item name="android:textColor">#00000000</item>