android标题栏不显示?

标题栏显示代码
图片说明

AndroidManifest.xml配置文件
图片说明

styles.xml就是默认的
图片说明

把你的activity继承自AppCompatActivity,不要fragmentActivity

我们在开发程序是经常会需要软件全屏显示、自定义标题(使用按钮等控件)和其他的需求,这就需要对标题栏最一些处理。

那就要用到一个很重要的方法:requestWindowFeature(int featureId)。

featureId的值如下:

DEFAULT_FEATURES:系统默认状态,一般不需要指定FEATURE_CONTEXT_MENU:启用ContextMenu,默认该......
答案就在这里:Android标题栏显示效果
----------------------Hi,地球人,我是问答机器人小S,上面的内容就是我狂拽酷炫叼炸天的答案,除了赞同,你还有别的选择吗?

参考一下这段代码,也可能和版本有关

Android 不显示标题栏和全屏的设置方法
1.在Manifest.xml中设置
不显示标题栏
android:theme="@android:style/Theme.NoTitleBar"
全屏
android:theme="@android:style/Theme.NoTitleBar.Fullscreen"
2.在代码中实现
this.requestWindowFeature(Window.FEATURE_NO_TITLE);
getWindow().setFlags(WindowManager.LayoutParams.FLAG_FULLSCREEN,WindowManager.LayoutParams.FLAG_FULLSCREEN);

Android应用开发界面顶部上有灰条,用来显示项目名称。这个应用名称是可以更改的,在strings.xml中,就可以设定 应用名称。如果不显示的话,加上一个语句就行了:requestWindowFeature(Window.FEATURE_NO_TITLE);

    经过实践操作具体添加位置:

    public void onCreate(Bundle savedInstanceState) {
            super.onCreate(savedInstanceState);
            requestWindowFeature(Window.FEATURE_NO_TITLE);// 填充标题栏
            setContentView(R.layout.main);

    requestWindowFeature();
   这句需要在setContentView之前使用才能生效。

requestWindowFeature(Window.FEATURE_NO_TITLE);这是没有标题,可能原因就是theme的主题造成的,不同的theme主题导致的,你可以通过此方法
进行设置显示标题