设置无标题&不显示状态栏

来源:互联网 发布:计算机编程艺术 编辑:程序博客网 时间:2024/06/12 00:57

注意!写requestWindowFeature时要放在setContentView(R.layout.activity_main);前面

requestWindowFeature(Window.FEATURE_NO_TITLE);  
  • 1
  • 1
//标题栏显示进度条requestWindowFeature(Window.FEATURE_PROGRESS);requestWindowFeature(Window.FEATURE_INDETERMINATE_PRORESS);setProgressBarVisibility(true);setProgressBarIndeterminate(true);
  • 1
  • 2
  • 3
  • 4
  • 5
  • 1
  • 2
  • 3
  • 4
  • 5

在style文件中的style下加入

<item name="android:windowNoTitle">true</item> 
  • 1
  • 1

不显示标题栏(在AndroidManifest.xml文件中设置)

android:theme="@android:style/Theme.NoTitleBar"  
  • 1
  • 1

全屏

android:theme="@android:style/Theme.NoTitleBar.Fullscreen"
  • 1
  • 1

不显示状态栏: 
//去掉Activity上面的状态栏

       getWindow().setFlags(WindowManager.LayoutParams. FLAG_FULLSCREEN ,                        WindowManager.LayoutParams. FLAG_FULLSCREEN);   
  • 1
  • 2
  • 1
  • 2

另一种方法(推荐):

android:theme="@android:style/Theme.NoTitleBar.Fullscreen" 
0 0