选项卡的显示方式不同,具体取决于清单中是否设置了Theme.NoTitleBar。当我有标题栏时,我想要没有标题栏。任何idéa如何实现?
我有两张图片说明问题。
当清单中指定NoTitleBar时,选项卡会显示图标和文本。如果未指定NoTitleBar(并且我在应用程序中显示标题栏),则选项卡上仅显示文本。
答案 0 :(得分:0)
那是 Theme.Holo ,我的朋友。尝试使用 Theme.Holo 或 Theme.Holo.NoActionBar 或 Theme.Holo.NoActionBar.Fullscreen 或任何您想要的主题.Holo 即可。玩得开心!
答案 1 :(得分:0)
如果您希望保留Ui的原始样式并删除标题栏而不影响该标题栏,则必须删除活动代码中的标题栏而不是清单。保留您在清单和每个活动中所拥有的原始主题样式,在this.requestWindowFeature(Window.FEATURE_NO_TITLE);
之前的oncreate()
方法中使用setcontentview()
,而不是标题栏,如下所示:
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
this.requestWindowFeature(Window.FEATURE_NO_TITLE);
setContentView(R.layout.activity_signup);
...
}