Android 实现全屏和无标题栏的显示

在Android实现没有标题栏的方法有两种:

在代码中添加

requestWindowFeature(Window.FEATURE_NO_TITLE); 

在清单文件AndroidManifest.xml中添加

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

具体的代码如下:

第一种:

MainActivity.javapackage com.lingdududu.test;  import android.app.Activity; import android.os.Bundle; import android.view.Window;  public class MainActivity extends Activity {  /** Called when the activity is first created. */  private boolean catchHomeKey = false;  public void onCreate(Bundle savedInstanceState) {  super.onCreate(savedInstanceState);  this.requestWindowFeature(Window.FEATURE_NO_TITLE);  setContentView(R.layout.main);    } } 

第二种:

AndroidManifest.xml<?xml version="1.0" encoding="utf-8"?> <manifest xmlns:android="http://schemas.android.com/apk/res/android"  package="com.lingdududu.test"  android:versionCode="1"  android:versionName="1.0">  <uses-sdk android:minSdkVersion="10" />   <application android:icon="@drawable/icon" android:label="@string/app_name">  <activity android:name=".MainActivity"    android:label="@string/app_name"    android:theme="@android:style/Theme.NoTitleBar" >   <intent-filter>   <action android:name="android.intent.action.MAIN" />   <category android:name="android.intent.category.LAUNCHER" />   </intent-filter>  </activity>   </application> </manifest> 

效果图:

如果想让窗口全屏显示:

将下面两段代码分别替换上面的两段设置无标题的代码就可以了

getWindow().setFlags(WindowManager.LayoutParams. FLAG_FULLSCREEN ,     WindowManager.LayoutParams. FLAG_FULLSCREEN);  android:theme="@android:style/Theme.NoTitleBar.Fullscreen" 

效果图:

以上就是对Android 全屏效果的代码实例,和效果显示,希望能帮助到大家。

启程了,人的智慧才得以发挥。

Android 实现全屏和无标题栏的显示

相关文章:

你感兴趣的文章:

标签云: