2 yongyong 21 yongyong_21 于 2012.10.23 15:28 提问

移除activity中默认的标签栏和标签

有什么方法能移除activity中应用标签默认的标签栏和标签本身呢?我想自己设计整体布局,所以需要删除布局顶端的标签栏和标签。如何删除呢?

3个回答

qinjuning
qinjuning   2012.10.23 16:37
已采纳

1、可以隐藏titlebar(http://blog.csdn.net/crazy123456789/article/details/7472936) , 自己用布局实现一个类似的titlebar。

2、可以自定义Titlebar(http://blog.csdn.net/duanyipeng/article/details/7197650)

多上网搜搜吧。 应该没问题的、

yongyong_21
yongyong_21 谢谢你的回答,给我提供了很多的信息。
5 年多之前 回复
franzhong
franzhong   2012.10.23 22:16

牛牛提问啦~呵呵,你是想全屏吧

public void onCreate(Bundle savedInstanceState) {  
        super.onCreate(savedInstanceState);  

        //设置无标题  
        requestWindowFeature(Window.FEATURE_NO_TITLE);  
        //设置全屏  
        getWindow().setFlags(WindowManager.LayoutParams.FLAG_FULLSCREEN,   
                WindowManager.LayoutParams.FLAG_FULLSCREEN);  

        setContentView(R.layout.main);  
} 

manifest中也有另一种配置方法

yongyong_21
yongyong_21 呵呵,方法很好,谢谢!
大约 5 年之前 回复
O_Casper_ne
O_Casper_ne   2012.10.26 17:08

你可以在 AndroidManifest.xml中的Activity里给@android:style/Theme.NoTitleBar设置android:theme属性:

<activity android:name=".Activity"
    android:label="@string/app_name"
    android:theme="@android:style/Theme.NoTitleBar">
    <intent-filter>
        <action android:name="android.intent.action.MAIN" />
        <category android:name="android.intent.category.LAUNCHER" />
    </intent-filter>
</activity>
Csdn user default icon
上传中...
上传图片
插入图片
准确详细的回答,更有利于被提问者采纳,从而获得C币。复制、灌水、广告等回答会被删除,是时候展现真正的技术了!