zoukankan      html  css  js  c++  java
  • Android基础教程之-------Android中两种设置全屏的方法!!!

    转自:http://blog.csdn.net/android_tutor/article/details/5553632

    在开发中我们经常需要把我们的应用设置为全屏,这里我所知道的有俩中方法,一中是在代码中设置,另一种方法是在配置文件里改!

     

    一、在代码中设置:

     

    [java] view plaincopy
    1. package com.android.tutor;  
    2. import android.app.Activity;  
    3. import android.os.Bundle;  
    4. import android.view.Window;  
    5. import android.view.WindowManager;  
    6. public class OpenGl_Lesson1 extends Activity {  
    7.     public void onCreate(Bundle savedInstanceState) {  
    8.         super.onCreate(savedInstanceState);  
    9.        //无title    
    10.        requestWindowFeature(Window.FEATURE_NO_TITLE);    
    11.         //全屏    
    12.        getWindow().setFlags(WindowManager.LayoutParams. FLAG_FULLSCREEN ,      
    13.                       WindowManager.LayoutParams. FLAG_FULLSCREEN);   
    14.            
    15.         setContentView(R.layout.main);  
    16.     }  
    17. }  

     

    在这里要强调一点,设置全屏的俩段代码必须在setContentView(R.layout.main) 之前,不然会报错。

     

    二、在配置文件里修改(android:theme="@android:style/Theme.NoTitleBar.Fullscreen"):

     

    [java] view plaincopy
    1. <?xml version="1.0" encoding="utf-8"?>  
    2. <manifest xmlns:android="http://schemas.android.com/apk/res/android"  
    3.       package="com.android.tutor"  
    4.       android:versionCode="1"  
    5.       android:versionName="1.0">  
    6.     <application android:icon="@drawable/icon" android:label="@string/app_name">  
    7.         <activity android:name=".OpenGl_Lesson1"  
    8.                   android:theme="@android:style/Theme.NoTitleBar.Fullscreen"  
    9.                   android:label="@string/app_name">  
    10.             <intent-filter>  
    11.                 <action android:name="android.intent.action.MAIN" />  
    12.                 <category android:name="android.intent.category.LAUNCHER" />  
    13.             </intent-filter>  
    14.         </activity>  
    15.     </application>  
    16.     <uses-sdk android:minSdkVersion="7" />  
    17. </manifest>   

     

    在这里我还想说明一下,用前者在我们应用运行后,会看到短暂的状态栏,然后才全屏,而第二种方法是不会有这种情况的,所以我建议

    大家使用后者! 谢谢~


  • 相关阅读:
    SQL SERVER 查询数据库状态
    SQL SERVER 查看数据库执行过哪些语句(SQL历史语句记录)
    SQL SERVER 查看所有触发器
    Delphi XE 错误提示:[DCC Error] E2597...
    SQL SERVER 关于多层嵌套的方法
    Delphi XE System.UITypes 颜色模块 TAlphaColor
    Delphi XE 安卓Web开发 错误:net::ERR_CLEARTEXT_NOT_PERMITTED
    Delphi 错误提示:delphi Unable to create process:请求的操作需要提升
    医学-药物-抗组胺药-依巴斯汀片
    医学-药物-未分类-藿胆滴丸
  • 原文地址:https://www.cnblogs.com/walccott/p/4957026.html
Copyright © 2011-2022 走看看