对于刚步入Android开发行业的程序猿、攻城狮来说,很多Android开发的掌握了解都停留在理论层面,缺乏实操。因此,在小功能的编写上,也容易出现一些问题,下面小编就初入Android开发人员常常询问的标题栏及状态栏隐藏功能的设置做一些简要的分享,希望对你有帮助。
一、标题栏隐藏的设置:
1、在Activity.setCurrentView();之前调用以下方法
private void HideTitle() {
requestWindowFeature(Window.FEATURE_NO_TITLE);
}
2、设置界面无标题
requestWindowFeature(Window.FEATURE_NO_TITLE);
其中值得注意的是,隐藏标题栏需要使用预定义样式:android:theme=”@android:style/Theme.NoTitleBar”.
二、状态栏的隐藏(全屏)设置:
1、在Activity.setCurrentView();之前调用此方法
private void HideStatusBar() {
//隐藏标题
requestWindowFeature(Window.FEATURE_NO_TITLE);
//定义全屏参数
int flag=WindowManager.LayoutParams.FLAG_FULLSCREEN;
//获得窗口对象
Window myWindow=this.getWindow();
//设置Flag标识
myWindow.setFlags(flag,flag);
}
2、全屏设置无标题
requestWindowFeature(Window.FEATURE_NO_TITLE);//设置界面无标题
getWindow().setFlags(WindowManager.LayoutParams.FLAG_FULLSCREEN,
WindowManager.LayoutParams.FLAG_FULLSCREEN);//设置全屏显示
需要注意的是,隐藏状态栏,需要使用这种样式:android:theme=”@android:style/Theme.NoTitleBar.Fullscreen”.
Android开发菜鸟们,都看明白了么?看明白了就赶紧收藏并实际操作下吧!
推荐学习:Android开发视频教程