如何删除android活动标签(活动标题)和标签栏?

时间:2015-08-25 16:56:26

标签: android android-styles

我在清单文件中添加了android:theme="@android:style/Theme.NoTitleBar"但应用程序尚未打开。我想删除Activity标签,其中写有Activity的名称。

  

以下是清单文件的一部分:

    <application
    android:allowBackup="true"
    android:icon="@mipmap/ic_launcher"
    android:label="@string/app_name"
    android:theme="@style/AppTheme" >
    <activity
        android:name=".MainActivity"
        android:label="@string/app_name"
        android:theme="@android:style/Theme.NoTitleBar"
    >

3 个答案:

答案 0 :(得分:4)

设置

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

答案 1 :(得分:4)

您需要更改MainActivity中的扩展名。

更改此

public class MainActivity extends AppCompatActivity {
}

对于此

public class MainActivity extends Activity {
}

答案 2 :(得分:1)

你可以使用         requestWindowFeature(Window.FEATURE_NO_TITLE)只需在onCreate功能

之后立即插入即可
    protected void onCreate(Bundle savedInstanceState) {
    super.onCreate(savedInstanceState);
    requestWindowFeature(Window.FEATURE_NO_TITLE);
    setContentView(R.layout.activity_main);}

您有时可能需要将extends AppCompatActivity更改为extends Activity才能正常工作