Android 如何删除显示应用程序名称的空间

Android 如何删除显示应用程序名称的空间,android,android-manifest,Android,Android Manifest,我开发了一个应用程序。我想删除已使用的空间 用于在我的应用程序UI顶部显示应用程序名称。(标题栏) 我在清单文件中将应用程序标签设置为null,但它不会删除显示应用程序名称的空间 请告诉我正确或可能的方法是什么 提前感谢您在onCreate方法中请求窗口功能: @Override public void onCreate(Bundle savedInstanceState) { requestWindowFeature(Window.FEATURE_NO_TITLE);

我开发了一个应用程序。我想删除已使用的空间 用于在我的应用程序UI顶部显示应用程序名称。(标题栏)

我在清单文件中将应用程序标签设置为null,但它不会删除显示应用程序名称的空间

请告诉我正确或可能的方法是什么


提前感谢您在onCreate方法中请求窗口功能:

@Override
public void onCreate(Bundle savedInstanceState) {
    requestWindowFeature(Window.FEATURE_NO_TITLE);       
    super.onCreate(savedInstanceState);
}
或在AndroidManifest.xml中:

<activity android:name=".YourClassName"
   android:theme="@android:style/Theme.NoTitleBar">
</activity>

我认为您可以在android清单文件的应用程序标记中添加这一行

android:theme=“@android:style/theme.NoTitleBar”

您可以使用此样式

<style name="MyTheme" parent="@android:style/Theme.NoTitleBar">
    <item name="android:windowNoTitle">true</item>
    <item name="android:windowBackground">@drawable/xyz</item>
</style>

真的
@可拉伸/xyz
适用于android studio:

在android AndroidManifest.xml文件中更改主题,如:android:theme=“@style/theme.AppCompat.Light.NoActionBar”

范例

<application
    android:allowBackup="true"
    android:icon="@mipmap/ic_launcher"
    android:label="@string/app_name"
    android:theme="@style/Theme.AppCompat.Light.NoActionBar" >


可能重复感谢Buddy的快速重播欢呼声,KariyachanI只想补充一点,即在
setContentView
之前调用
requestWindowFeature
…java.lang.IllegalStateException:您需要在该活动中使用Theme.AppCompat主题(或后代)。