android去标题栏,导航栏,状态栏(全屏显示)(6.23)
来源:互联网 发布:linux卸载php 编辑:程序博客网 时间:2024/06/08 07:39
本来我是没有时间学安卓的,然而。。。又是期末大作业,又得把安卓捡起来折腾一下,嗯其实我们的(UI设计师)P图手已经P了好几张图了,我就是把图塞进去再加点跳转什么的就酱。。。
首先的问题就是去掉顶上一堆什么玩意儿。。。弄成全屏的,有两种方法都有效,我现在用的是后者,比较方便。
1. 隐藏当前Activity标题栏
在当前Activity中调用:
this.requestWindowFeature(Window.FEATURE_NO_TITLE);
2. 隐藏当前Activity状态栏(Status Bar)
For 2.1 Android 4.0 and Lower
public class MainActivity extends Activity { @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); // If the Android version is lower than Jellybean, use this call to hide the status bar. if (Build.VERSION.SDK_INT < 16) { getWindow().setFlags(WindowManager.LayoutParams.FLAG_FULLSCREEN, WindowManager.LayoutParams.FLAG_FULLSCREEN); } setContentView(R.layout.activity_main); } ... }
For 2.2 Android 4.1 and Higher
View decorView = getWindow().getDecorView(); // Hide the status bar. int uiOptions = View.SYSTEM_UI_FLAG_FULLSCREEN; decorView.setSystemUiVisibility(uiOptions); // Remember that you should never show the action bar if the // status bar is hidden, so hide that too if necessary. ActionBar actionBar = getActionBar(); actionBar.hide();
3. 隐藏当前Activity界面的导航栏(NavigationBar)
在Android4.0及以后版本中,可通过以下方法隐藏NavigationBar
View decorView = getWindow().getDecorView(); // Hide both the navigation bar and the status bar. // SYSTEM_UI_FLAG_FULLSCREEN is only available on Android 4.1 and higher, but as // a general rule, you should design your app to hide the status bar whenever you // hide the navigation bar. int uiOptions = View.SYSTEM_UI_FLAG_HIDE_NAVIGATION| View.SYSTEM_UI_FLAG_FULLSCREEN; decorView.setSystemUiVisibility(uiOptions);
4. 隐藏所有Activity界面的标题栏
修改AndroidManifest.xml 在application 标签中添加
android:theme=”@android:style/Theme.NoTitleBar”
5. 隐藏所有Activity界面的TitleBar 和StatusBar
修改AndroidManifest.xml 在application 标签中添加
android:theme=”@android:style/Theme.NoTitleBar.Fullscreen”
同样如果只需要给某一个activity隐藏的话只需要在activity标签里面添加就可以了
转自:http://blog.csdn.net/myarrow/article/details/25606653
0 0
- android去标题栏,导航栏,状态栏(全屏显示)(6.23)
- 隐藏标题栏,状态栏,导航栏,显示全屏
- android UI 的去标题栏和去状态栏(全屏)
- 全屏,去标题栏,去状态栏
- Android全屏显示,去除标题栏和状态栏
- 标题栏和状态栏(全屏显示)的隐藏
- Android标题栏、状态栏、全屏
- android 应用程序全屏(没有状态栏和标题栏)
- Android双击屏幕动态实现全屏(隐藏标题栏状态栏)
- Android去掉系统状态栏(全屏显示)
- Android App 隐藏标题栏+状态栏+导航栏
- Android App 隐藏标题栏+状态栏+导航栏
- Android App 隐藏标题栏+状态栏+导航栏
- Android App 隐藏标题栏+状态栏+导航栏
- Android App 隐藏标题栏+状态栏+导航栏
- Android App 隐藏标题栏+状态栏+导航栏
- Android 去掉标题栏,状态栏,导航栏
- android 隐藏导航栏 状态栏 标题栏
- 黑马程序员--set和get方法
- 面试总结2
- 【各种转】servlet汇总
- 一篇关于保险与公积金的文章,看了绝对受益匪浅!!
- Mesos 基本原理与架构
- android去标题栏,导航栏,状态栏(全屏显示)(6.23)
- 动画Animation之抛物线
- Linux虚拟内存管理(glibc)
- 《Scala by Example》
- linux的solr安装配置
- iOS 6 Auto Layout NSLayoutConstraint 界面布局
- Git的使用(二)——查看仓库状态及上次的操作
- 黑马程序员--OC--分类和重新定义description方法
- 一些支持向量机(SVM)的开源代码库的链接及其简介