Chinaunix首页 | 论坛 | 博客
  • 博客访问: 310826
  • 博文数量: 19
  • 博客积分: 588
  • 博客等级: 中士
  • 技术积分: 317
  • 用 户 组: 普通用户
  • 注册时间: 2012-02-06 15:35
文章分类
文章存档

2012年(19)

分类: Java

2012-06-27 10:33:44

   最近一直在搞Android上的摄像头,显示界面一定要全屏。
      去除android应用程序的标题栏和状态栏有两种方法:

      1、 一种是在java文件中使用如下代码可以实现全屏

点击(此处)折叠或打开

  1. public void onCreate(Bundle savedInstanceState) {
  2.         super.onCreate(savedInstanceState);
  3.         //hide the status bar
  4.         this.getWindow().setFlags(WindowManager.LayoutParams.FLAG_FULLSCREEN,WindowManager.LayoutParams.FLAG_FULLSCREEN);
  5.         //hide the title bar
  6.         this.requestWindowFeature(Window.FEATURE_NO_TITLE);
  7.         setContentView(R.layout.main);
  8.     }

      

          2、是在AndroidManifest.xml 中进行配置如下:

               android:icon="@drawable/ic_launcher"
        android:label="@string/app_name" >
                    android:label="@string/app_name"
            android:theme="@android:style/Theme.NoTitleBar.Fullscreen"
            android:name=".MySchoolAssistantActivity" >
           
               
               
           

       
     

        当然可以更加直接的将 android:theme="@android:style/Theme.NoTitleBar.Fullscreen"

        注意:一个app应用应该统一风格,如果一个界面采用的全屏的方式实现,则其他界面也需要采用全屏的方式实现。所以对于这项需求来说更加适合在xml文件中进行配置

阅读(7097) | 评论(0) | 转发(1) |
给主人留下些什么吧!~~