Android教程網
  1. 首頁
  2. Android 技術
  3. Android 手機
  4. Android 系統教程
  5. Android 游戲
 Android教程網 >> Android技術 >> 關於Android編程 >> Android之隱藏狀態欄、設置全屏、取消全屏

Android之隱藏狀態欄、設置全屏、取消全屏

編輯:關於Android編程

我將這三個設置代碼寫在一個工具類當中,當你要對某個Activity調用這三個功能的時候,把Activity本身作為參數傳遞進去即可。

 

代碼如下:

 

import android.app.Activity;
import android.view.Window;
import android.view.WindowManager;

public class CommonUtil {

	/**
	 * 設置隱藏標題欄
	 * 
	 * @param activity
	 */
	public static void setNoTitleBar(Activity activity) {
		activity.requestWindowFeature(Window.FEATURE_NO_TITLE);
	}

	/**
	 * 設置全屏
	 * 
	 * @param activity
	 */
	public static void setFullScreen(Activity activity) {
		activity.getWindow().setFlags(
				WindowManager.LayoutParams.FLAG_FULLSCREEN,
				WindowManager.LayoutParams.FLAG_FULLSCREEN);
	}

	/**
	 * 取消全屏
	 * 
	 * @param activity
	 */
	public static void cancelFullScreen(Activity activity) {
		activity.getWindow().clearFlags(
				WindowManager.LayoutParams.FLAG_FULLSCREEN);
	}
}


 

另外你也可以在androidmanifest.xml文件中去設置全屏,方法如下:

在你需要設置全屏的Activity上加上代碼android:theme=”@android:style/Theme.Light.NoTitleBar.Fullscreen”

 

如果你在Application中加入這句話的話,意味著你對該app下所有的Activity都設置全屏。

  1. 上一頁:
  2. 下一頁:
熱門文章
閱讀排行版
Copyright © Android教程網 All Rights Reserved