首页 > 其他 > 详细

隐藏activity的标题

时间:2015-01-18 10:34:44      阅读:153      评论:0      收藏:0      [点我收藏+]

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>
加以应用也可。


隐藏activity的标题

原文:http://blog.csdn.net/xiabob/article/details/42833627

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!