應用程序窗體顯示狀態操做requestWindowFeature

package com.example.t;

import android.os.Bundle;
import android.app.Activity;

public class MainActivity extends Activity {

	@Override
	protected void onCreate(Bundle savedInstanceState) {
		super.onCreate(savedInstanceState);

		// 1.DEFAULT_FEATURES:系統默認狀態,通常不須要指定
		// 2.FEATURE_CONTEXT_MENU:啓用ContextMenu,默認該項已啓用,通常無需指定
		// 3.FEATURE_CUSTOM_TITLE:自定義標題。當須要自定義標題時必須指定。如:標題是一個按鈕時
		// 4.FEATURE_INDETERMINATE_PROGRESS:不肯定的進度
		// 5.FEATURE_LEFT_ICON:標題欄左側的圖標
		// 6.FEATURE_NO_TITLE:無標題
		// 7.FEATURE_OPTIONS_PANEL:啓用「選項面板」功能,默認已啓用。
		// 8.FEATURE_PROGRESS:進度指示器功能
		// 9.FEATURE_RIGHT_ICON:標題欄右側的圖標

		// 自定義標題
		// requestWindowFeature(Window.FEATURE_CUSTOM_TITLE);
		// setContentView(R.layout.activity_main);
		// getWindow().setFeatureInt(Window.FEATURE_CUSTOM_TITLE,
		// R.layout.title);

		// 設置標題不肯定進度條
		// requestWindowFeature(Window.FEATURE_INDETERMINATE_PROGRESS);
		// setContentView(R.layout.activity_main);
		// getWindow().setFeatureInt(Window.FEATURE_INDETERMINATE_PROGRESS,
		// R.layout.progress);
		// setProgressBarIndeterminateVisibility(true);

		// FEATURE_LEFT_ICON添加左邊圖標 FEATURE_RIGHT_ICON添加右邊圖標
		// requestWindowFeature(Window.FEATURE_LEFT_ICON);
		// setContentView(R.layout.activity_main);
		// getWindow().setFeatureDrawableResource(Window.FEATURE_LEFT_ICON,
		// R.drawable.ic_launcher);

		// 無標題
		// requestWindowFeature(Window.FEATURE_NO_TITLE);
		// setContentView(R.layout.activity_main);
		// 全屏
		// getWindow().setFlags(WindowManager.LayoutParams.FLAG_FULLSCREEN,
		// WindowManager.LayoutParams.FLAG_FULLSCREEN);

		// 設置爲進度條
		// requestWindowFeature(Window.FEATURE_PROGRESS);
		// setProgressBarVisibility(true);
		// setContentView(R.layout.activity_main);
		// getWindow().setFeatureInt(Window.FEATURE_PROGRESS,
		// Window.PROGRESS_VISIBILITY_ON);
		// setProgress(100);// 滿值爲10000
		// setSecondaryProgress(5000);// 滿值爲10000

	}
}

版權聲明:本文爲博主原創文章,未經博主容許不得轉載。java

相關文章
相關標籤/搜索