首页
学习
活动
专区
工具
TVP
发布
社区首页 >问答首页 >如何禁用/删除android活动标签和标签栏?

如何禁用/删除android活动标签和标签栏?
EN

Stack Overflow用户
提问于 2010-12-08 21:36:58
回答 11查看 111.1K关注 0票数 59

有没有办法从应用程序标签中删除默认设置的活动标签栏和标签本身?我想从我的设计整个布局,并需要删除标签栏和标签,这是在顶部布局。

EN

回答 11

Stack Overflow用户

发布于 2015-10-11 18:15:28

如果您的应用程序主题是AppTheme(或其他任何主题),那么在styles.xml中添加以下代码:

代码语言:javascript
复制
<style name="HiddenTitleTheme" parent="AppTheme">
    <item name="windowNoTitle">true</item>
    <item name="windowActionBar">false</item>
 </style>

然后,在清单文件中,在要禁用其活动标签的活动标记中添加以下内容:

代码语言:javascript
复制
android:theme="@style/HiddenTitleTheme"
票数 20
EN

Stack Overflow用户

发布于 2012-10-24 10:25:57

代码语言:javascript
复制
public void onCreate(Bundle savedInstanceState) {  
        super.onCreate(savedInstanceState);  

        //set up notitle 
        requestWindowFeature(Window.FEATURE_NO_TITLE);  
        //set up full screen
        getWindow().setFlags(WindowManager.LayoutParams.FLAG_FULLSCREEN,   
                WindowManager.LayoutParams.FLAG_FULLSCREEN);  

        setContentView(R.layout.main);  
} 
票数 12
EN

Stack Overflow用户

发布于 2010-12-08 21:40:50

我不能100%确定这是你想要的,但如果你指的是标题栏(顶部的小灰色条),你可以通过你的manifest.xml文件删除/定制它……

代码语言:javascript
复制
<activity android:name=".activities.Main"
          android:theme="@android:style/Theme.NoTitleBar">
票数 11
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/4388068

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档