如何删除 android api 22 和 api 25 中的标题栏?

How to remove title bar in android api 22 and api 25?

我正在使用 android studio 2.2.3。如何从我的应用程序中删除标题栏? 我试过把

<activity android:name=".ActivityName"
    android:label="@string/app_name"
    android:theme="@android:style/Theme.Black.NoTitleBar.Fullscreen">
</activity>

AndroidManifest.xml 文件中,但它不起作用。

这是我的项目截图 My Project

我的Style.xml文件代码是

<style>
<style name="AppTheme" parent="Theme.AppCompat.Light.DarkActionBar">
    <!-- Customize your theme here. -->
    <item name="colorPrimary">@color/colorPrimary</item>
    <item name="colorPrimaryDark">@color/colorPrimaryDark</item>
    <item name="colorAccent">@color/colorAccent</item> </style>

style.xml 文件中应该更改什么?

程序化方式

  @Override
    protected void onCreate(Bundle savedInstanceState) {
       super.onCreate(savedInstanceState);
       this.requestWindowFeature(Window.FEATURE_NO_TITLE);
       this.getWindow().setFlags(WindowManager.LayoutParams.FLAG_FULLSCREEN, WindowManager.LayoutParams.FLAG_FULLSCREEN); 
       setContentView(R.layout.your_xml);

把你的线路改成这样

android:theme="@android:style/Theme.Black.NoTitleBar.Fullscreen"

android:theme="@style/Theme.AppCompat.NoActionBar"

在Style.xml

中添加此样式
<!-- Base application theme. -->
    <style name="AppBaseTheme" parent="Theme.AppCompat.Light.NoActionBar">
        <!-- Customize your theme here. -->

    </style>
    <style name="AppTheme" parent="AppBaseTheme">
        - <!--  All customizations that are NOT specific to a particular API-level can go here.
  -->
        <item name="android:windowNoTitle">true</item>
        <item name="android:windowActionBar">false</item>
        <item name="colorPrimary">@color/colorPrimary</item>
        <item name="colorPrimaryDark">@color/colorPrimaryDark</item>
        <item name="colorAccent">@color/colorAccent</item>