AppCompatActivity全屏/状态栏设置颜色
来源:互联网 发布:男士大衣品牌 知乎 编辑:程序博客网 时间:2024/05/22 05:07
在Activity上设置全屏代码如下
//设置没有标题 requestWindowFeature(Window.FEATURE_NO_TITLE); //设置全屏 getWindow().setFlags(WindowManager.LayoutParams.FLAG_FULLSCREEN , WindowManager.LayoutParams.FLAG_FULLSCREEN); setContentView(R.layout.activity_test2);
但是在AppCompatActivity会抛出异常
Caused by: android.util.AndroidRuntimeException: requestFeature() must be called before adding content at com.android.internal.policy.impl.PhoneWindow.requestFeature(PhoneWindow.java:229)at android.app.Activity.requestWindowFeature(Activity.java:3244)
res/values/styles.xml中先写上
<!-- Activity全屏 开始--> <style name="MyFullScreenTheme" parent="Theme.AppCompat.Light.NoActionBar"> <item name="android:windowNoTitle">true</item> <item name="android:windowFullscreen">true</item> <!-- 兼容API 7--> <item name="android:windowActionBar">false</item> </style> <!-- Activity全屏 结束-->
如果想整个项目都全屏就直接在清单文件application节点写上
android:theme="@style/MyFullScreenTheme"
theme属性,Activity也有,可以单独对某个Activity设置
附图一张
参考这两篇博客:
http://www.cnblogs.com/leon-hm/p/5131323.html
http://blog.csdn.net/lplj717/article/details/52456708
阅读全文
0 0
- AppCompatActivity全屏/状态栏设置颜色
- android的AppCompatActivity设置全屏
- Activity和AppCompatActivity全屏设置
- 关于AppCompatActivity设置全屏的问题
- Android继承AppCompatActivity后实现全屏设置
- Android继承AppCompatActivity实现全屏设置
- Android继承AppCompatActivity后实现全屏设置
- Android继承AppCompatActivity实现全屏设置
- AppCompatActivity 全屏
- 使用 AppCompatActivity全屏(隐藏状态栏报错问题)
- 隐藏状态栏、设置全屏、取消全屏
- iOS7设置状态栏颜色
- 设置状态栏字体颜色
- ios设置状态栏颜色
- 设置状态栏颜色
- 设置状态栏颜色
- 设置状态栏字体颜色
- iOS设置状态栏颜色
- 理解SVM比较好的几篇博文
- 斯坦福机器学习第四周(神经网络及其应用)
- MySQL常用查询
- Hive UDF开发
- poj1228-Grandpa's Estate 带边上节点的凸包(稳定凸包)问题
- AppCompatActivity全屏/状态栏设置颜色
- Hive UDAF开发
- 集群
- 键盘遮挡输入框
- com.mysql.jdbc.exceptions.jdbc4.CommunicationsException: Communications link failure
- generatorConfig.xml
- 第二次面试
- TensorFlow 里的线性函数
- LightOJ