我想写一个登录界面,包括app启动界面和登录界面,我不想要app上的标题栏,
但我用网上的方法都只能取消启动界面的标题栏,登录界面的无法取消!
[图片说明](https://img-ask.csdn.net/upload/201704/29/1493451070_876422.jpg)

如果我把android:theme="@android:style/Theme.NoTitleBar.Fullscreen" 放在application中第一个启动界面可以,到载入第二个登录界面时就自动退出了

打开AndroidManifest.xml文件,在需要取消标题栏的 activity 节点下添加:
<activity android:name="MyActivityName"
android:theme="@android:style/Theme.NoTitleBar"
........
</activity>
如果想设置所有activity都没有标题栏,可以在 application 节点下添加:
<application
android:theme="@android:style/Theme.NoTitleBar"
.....
</application>
如果还想全屏,换成:
@android:style/Theme.NoTitleBar.Fullscreen
希望哪个activity取消就在这个activity中写就可以了吧
requestWindowFeature(Window.FEATURE_NO_TITLE);
getWindow().setFlags(WindowManager.LayoutParams.FLAG_FULLSCREEN,WindowManager.LayoutParams.FLAG_FULLSCREEN);
manifest设置下主体就可以了,NOActionBar
requestWindowFeature(Window.FEATURE_NO_TITLE);
在配置文件里修改(Android:theme="@android:style/Theme.NoTitleBar.Fullscreen"):
<?xml version="1.0" encoding="utf-8"?>
package="jason.tutor"
android:versionCode="1"
android:versionName="1.0">
android:theme="@android:style/Theme.NoTitleBar.Fullscreen"
android:label="@string/app_name">
http://blog.csdn.net/jason0539/article/details/9720683
在登录界面的代码中用supportRequestWindowFeature(Window.FEATURE_NO_TITLE);代替requestWindowFeature(Window.FEATURE_NO_TITLE); 我猜是登录界面那个java文件继承的是AppCompatActivity而不是Activity
用上面的方法肯定是可以的,“登录界面就退出了”说明你的应用crash了,你看下Log解决该问题
android:theme="@android:style/Theme.Translucent.NoTitleBar"
.....
你的MainActivity没有像StartActivity那样添加theme啊
如果你想去掉标题栏的话
打开AndroidManifest.xml文件,在需要取消标题栏的 activity 节点下添加:
android:theme="@android:style/Theme.NoTitleBar"
........
或者在代码中添加
ActionBar=mActionBar=getSupportActionBar().hide();
如果你想要去掉通知栏的话
需要添加以下四行代码
WindowManager.LayoutParams lp = getWindow().getAttributes();
lp.flags |= WindowManager.LayoutParams.FLAG_FULLSCREEN;
getWindow().setAttributes(lp);
getWindow().addFlags(WindowManager.LayoutParams.FLAG_LAYOUT_NO_LIMITS);
想要去掉哪个Activity的标题栏就在哪个Activity中设置requestWindowFeature(Window.FEATURE_NO_TITLE);
或者使用 getSupportActionBar().hide();