无论如何要删除活动标签栏和标签本身,默认情况下从应用程序标签中设置?我想从我的设计中获得整个布局,并且需要移除TOP布局中的标签栏和标签.
Oct*_*ean 102
您可以通过在AndroidManifest.xml中的元素上设置android:theme属性来实现此目的,如下所示:@android:style/Theme.NoTitleBar<activity>
<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>
Run Code Online (Sandbox Code Playgroud)
Md.*_*Md. 15
如果您的应用程序主题是AppTheme(或其他任何内容),则在styles.xml中添加以下代码:
<style name="HiddenTitleTheme" parent="AppTheme">
<item name="windowNoTitle">true</item>
<item name="windowActionBar">false</item>
</style>
Run Code Online (Sandbox Code Playgroud)
然后在清单文件中,在要禁用活动标签的活动标记中添加以下内容:
android:theme="@style/HiddenTitleTheme"
Run Code Online (Sandbox Code Playgroud)
Li *_*Che 11
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);
}
Run Code Online (Sandbox Code Playgroud)
And*_*ite 10
我不是100%确定这是你想要的,但如果你指的是标题栏(顶部的小灰色条),你可以通过manifest.xml文件删除/自定义它...
<activity android:name=".activities.Main"
android:theme="@android:style/Theme.NoTitleBar">
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
100523 次 |
| 最近记录: |