android去掉titlebar

 
方法一:修改code
 
在 public void onCreate(Bundle savedInstanceState)函数体中加
   this.requestWindowFeature(Window.FEATURE_NO_TITLE); 
这就话要放在public void onCreate(Bundle savedInstanceState){}方法中的第一行,一定要在setContentView之前执行,不然就会报错。
 
方法二:修改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

你可能感兴趣的:(android)