2013-02-13 58 views
1

當按菜單中的某個選項將此活動設置爲全屏並將菜單中的其他選項按回正常活動時,我有一個活動。 如何在代碼中考慮到我停止了landScape佈局在按下按鈕時,在android中執行全屏活動

在此先感謝。

+0

嗯在全屏之前它是一個對話框? – baboo 2013-02-13 14:05:20

+0

我編輯我的問題是清晰的 – 2013-02-13 14:07:49

+0

默認情況下,你可以顯示一個對話框片段,當按下全屏按鈕時,在活動中打開它,完成活動,當他再次從菜單中選擇選項時,你將回到對話框片段,爲轉換btw活動/對話框,你可以添加自定義動畫..遠射,但值得一試..你的選擇 – baboo 2013-02-13 14:27:03

回答

2

我有我想要一個活動時,按下菜單中的選項,使 將此活動作爲全屏幕,當在菜單中按另一個選項 正常活動。如何做到這一點的代碼考慮到我停下 景觀佈局

,我認爲你的目標是不可能的,因爲它只能完成,同時它在onCreate()方法被調用是這樣的:

public void onCreate(Bundle savedInstanceState) { 
    super.onCreate(savedInstanceState); 
    requestWindowFeature(Window.FEATURE_NO_TITLE); 
    getWindow().setFlags(WindowManager.LayoutParams.FLAG_FULLSCREEN, 
      WindowManager.LayoutParams.FLAG_FULLSCREEN); 
    setContentView(R.layout.main); 
} 

或通過使用窗口類從Android API XML

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

嘗試 -

requestWindowFeature(Window.FEATURE_NO_TITLE)

0

你也許可以這樣做只是通過調用recreate()(11級,如果我記得)你的Activity。不管這是個好主意,完全是另一回事。

相關問題