1在代码里实现
thisrequestWindowFeature(WindowFEATURE_NO_TITLE);//去掉标题栏
记住:这句代码要写在setContentView()前面。
2
2在清单文件(manifestxml)里面实现
<application android:icon="@drawable/icon"
android:label="@string/app_name"
android:theme="@android:style/ThemeNoTitleBar">
这样用可以将整个应用设置成无标题栏,如果只需要在一个Activity设置成一个无标题栏的形式,只要把上面的第三行代码写到某一个Activity里面就可以了。
你是不是没有在主线程里调用setTitle()
看看控制台有没有打印出了这句话:androidviewViewRoot$CalledFromWrongThreadException: Only the original thread that created a view hierarchy can touch its views
如果是这样的话,你可以在当前线程中给Handler发送一个消息,然后Handler里再调用setTitle()就ok了,我就是这样解决问题的,希望能帮到你!
以上就是关于Android中去掉标题栏的几种方法全部的内容,包括:Android中去掉标题栏的几种方法、Android程序运行过程中如何改变标题栏的文字内容死活找不到,看到这个setTitle()还像点,但是改不了、等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)