问题描述
- 移除activity中默认的标签栏和标签
-
有什么方法能移除activity中应用标签默认的标签栏和标签本身呢?我想自己设计整体布局,所以需要删除布局顶端的标签栏和标签。如何删除呢?
解决方案
1、可以隐藏titlebar(http://blog.csdn.net/crazy123456789/article/details/7472936) , 自己用布局实现一个类似的titlebar。
2、可以自定义Titlebar(http://blog.csdn.net/duanyipeng/article/details/7197650)
多上网搜搜吧。 应该没问题的、
解决方案二:
牛牛提问啦~呵呵,你是想全屏吧
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中也有另一种配置方法
解决方案三:
你可以在 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>
时间: 2024-09-17 04:28:28