zoukankan      html  css  js  c++  java
  • 去除app中的标题栏

    我之前一直用的是在oncreate方法中添加 requestWindowFeature(Window.FEATURE_NO_TITLE),并且必须写在setContentView(R.layout.activity_main)之前

    1    @Override
    2     protected void onCreate(Bundle savedInstanceState) {
    3         super.onCreate(savedInstanceState);
    4         requestWindowFeature(Window.FEATURE_NO_TITLE);
    5         setContentView(R.layout.activity_main);
    }

    结果不起作用,结果百度了很多方法,终于解决了,因为我的activity 继承的是AppCompatActivity,所以在清单文件manifest中,添加android:theme="@style/Theme.AppCompat.Light.NoActionBar"

     1 <application
     2         android:allowBackup="true"
     3         android:icon="@mipmap/ic_launcher"
     4         android:label="@string/app_name"
     5         android:supportsRtl="true"
     6         android:theme="@style/Theme.AppCompat.Light.NoActionBar">
     7         <!--android:theme="@style/AppTheme"-->
     8 
     9 
    10         <activity android:name=".MainActivity">
    11             <intent-filter>
    12                 <action android:name="android.intent.action.MAIN" />
    13 
    14                 <category android:name="android.intent.category.LAUNCHER" />
    15             </intent-filter>
    16         </activity>
    17     </application>

    就解决了,虽然是小问题,但找到解决方法也不好找,就在这里跟大家分享了

  • 相关阅读:
    关于如何学习C语言
    2020软件工程作业04
    2020软件工程作业03
    2020软件工程作业02
    2020软件工程作业01
    3.语法树,短语,直接短语,句柄
    2.文法和语言
    Linux——如何将Red Hat Enterprise Linux 6的语言改为中文?
    编译原理概述
    编译原理概述-第一次作业
  • 原文地址:https://www.cnblogs.com/wangying222/p/6140019.html
Copyright © 2011-2022 走看看