去掉Android上的Title Bar



方法一:修改code



在 public void onCreate(Bundle savedInstanceState)函数体中加

this.requestWindowFeature(Window.FEATURE_NO_TITLE);

些方法明显能看到title bar显示了之后又消失了,给user的感觉不好。



方法二:修改AndroidManifest.xml



第一处: 好像修改这一处就可以了,不必要修改第二处的

<application

android:label="@string/app_name"

android:icon="@drawable/logo" android:theme="@android:style/Theme.NoTitleBar"

>

第二处:



<activity

android:label="@string/app_name"

android:name="MAndFileBrowser"

android:configChanges="keyboardHidden|orientation"

android:theme="@android:style/Theme.NoTitleBar"

>



方法三:修改style配置文件



第一处:在res/values文件夹下创建一个xml文件

内容如下:

<?xmlversion="1.0" encoding="utf-8"?>

<resources>

<style name="NoTitle" parent="android:Theme">

<item name="android:windowNoTitle">true</item>

</style>

</resources>



第二处:AndroidManifest.xml

<activity

android:label="@string/app_name" android:name="MAndFileBrowser"

android:theme="@style/NoTitle"

>



以上都经过我的测试了,都可以成功,建议用第二种方法或第三种方法吧。更多数据请参考 http://alex-yang-xiansoftware-com.iteye.com/blog/760080

更多相关文章

  1. android之发送短信的方法研究
  2. 小心XmlPullParser.netText()方法
  3. [Android] Android获取当前顶部Activity名方法历史版本汇总
  4. Android兼容性问题 -- SparseArray.clone()方法异常
  5. Android Studio:xxx is not an enclosing class 错误的解决方法
  6. 【Android】Android 发送短信和打电话的方法
  7. Android中AutoCompleteTextView的特殊使用方法
  8. Android 解决fragment replace方法低效的问题

随机推荐

  1. win10下mysql 8.0.18 安装配置方法图文教
  2. 一步步教你MySQL查询优化分析教程
  3. MySQL锁的知识点总结
  4. 数据库中的sql完整性约束语句解析
  5. mysql 8.0.18 安装配置方法图文教程(linu
  6. Mybatis中的动态SQL语句解析
  7. MySQL数据库show processlist指令使用解
  8. 详解mysql中if函数的正确使用姿势
  9. MySQL 8.0.18 Hash Join不支持left/right
  10. 关于MySQL死锁问题的深入分析