Android中去掉ActionBar的几种方法
2016-04-21 09:35
375 查看
方法一:
在onCreate方法中添加一句代码
不过这句代码一定要添加到setContentView(R.layout.activity_main); 之前;
否则会报错(Caused by: android.util.AndroidRuntimeException: requestFeature() must be called before adding content);
方法二:
用getActionBar()得到ActionBar对象,用对象调用hide()方法;
注意配置清单文件中最低版本改为11以上;
方法三:
在配置清单文件中Application选项卡中找到ApplicationNodes中点击对应的Activity,更改右边的theme选项选择System Resources输入
Theme.light.NoTitleBar选择Theme.light.NoTitleBar再点击ok即可;
还可以通过通过添加代码的方式更改主题;
在配置文件中通过android:theme=”“属性隐藏:
在onCreate方法中添加一句代码
requestWindowFeature(Window.FEATURE_NO_TITLE);
不过这句代码一定要添加到setContentView(R.layout.activity_main); 之前;
否则会报错(Caused by: android.util.AndroidRuntimeException: requestFeature() must be called before adding content);
方法二:
public class MainActivity extends Activity { ActionBar actionBar; @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_main); actionBar=getActionBar(); actionBar.hide(); } }
用getActionBar()得到ActionBar对象,用对象调用hide()方法;
注意配置清单文件中最低版本改为11以上;
方法三:
在配置清单文件中Application选项卡中找到ApplicationNodes中点击对应的Activity,更改右边的theme选项选择System Resources输入
Theme.light.NoTitleBar选择Theme.light.NoTitleBar再点击ok即可;
还可以通过通过添加代码的方式更改主题;
在配置文件中通过android:theme=”“属性隐藏:
<activity android:name=".MainActivity" android:label="@string/app_name" <!-- 这行代码便可以隐藏ActionBar --> android:theme="@android:style/Theme.Light.NoTitleBar" > <intent-filter> <action android:name="android.intent.action.MAIN" /> <category android:name="android.intent.category.LAUNCHER" /> </intent-filter> </activity>
相关文章推荐
- Android主题换肤 无缝切换
- Android基础知识
- android 开发环境搭建
- Android 异步消息处理机制 让你深入理解 Looper、Handler、Message三者关系
- Android之获取当前连接WiFi的信息
- Android关于JSON数据解析
- android PIE error: only position independent executables (PIE) are supported解决方法
- Android_实用技术(1)—— Notification的创建流程和使用方法
- Android——Eclipse编程代码提示
- Android 基础(一)、androidmanifest.xml
- Android编程实用代码合集
- android之使用signapk打包成系统应用,获取系统权限
- android WindowManager解析与骗取QQ密码案例分析
- ViewAnimator之ViewSwitcher的简单功能和用法(仿Android系统的Launcher界面)
- Android ndk报错error: format not a string literal and no format arguments [-Werror=format-security]
- Android日期时间选择对话框
- [调试] 打印类名方法名行数的Log日志
- Fragment生命周期
- Android之RadioGroup+ViewPager制作的底部导航栏
- Android SharedPreferences详解