1、直接去掉android:label="@string/app_name"
<activity android:name=".SplashActivity" android:label="@string/app_name" > <intent-filter> <action android:name="android.intent.action.MAIN" /> <category android:name="android.intent.category.LAUNCHER" /> </intent-filter> </activity>
去掉
android:label="@string/app_name"
就没有了标题了!
2、在onCreate中添加requestWindowFeature(Window.FEATURE_NO_TITLE)
还是上面的activity,但是增加如下一行代码,同样不会显示标题
protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); //隐藏标题 requestWindowFeature(Window.FEATURE_NO_TITLE); setContentView(R.layout.activity_splash);
}
3、在清单文件对应的activity中添加android:theme="@android:style/Theme.Black.NoTitleBar"
<activity android:name=".SplashActivity" android:label="@string/app_name" android:theme="@android:style/Theme.Black.NoTitleBar" > <intent-filter> <action android:name="android.intent.action.MAIN" /> <category android:name="android.intent.category.LAUNCHER" /> </intent-filter> </activity>
注意,显示dialog时,会呈现黑色界面!
当然也可以在AppTheme中添加一项
<item name="windowNoTitle">true</item>
加以应用也可。
时间: 2024-08-08 01:16:29