2011-04-20 49 views
3

我遇到了TabActivity的問題,我還沒有找到解決方案。 事情是,當我按'家',然後重新打開應用程序(onRestart調用) 整個佈局下移,即使它設置爲全屏。我嘗試將設置 的佈局參數設置爲onRestart中的FULL_SCREEN,但沒有運氣。 是否有任何人在全屏幕上使用過TabActivity? 我擔心這是一個平臺錯誤,希望有一個修復,雖然從全屏幕時TabActivity問題從暫停恢復時

+0

您是否發現此問題的任何解決方案?我也面臨同樣的問題。 – Praveen 2012-07-03 06:31:20

回答

2

用以下更新TabActivity onResume。

Handler mHandler = new Handler(); 

protected void onResume() { 
    super.onResume(); 
    mHandler.postDelayed(new Runnable() { 
     public void run() { 
     getWindow().setFlags(WindowManager.LayoutParams.FLAG_FULLSCREEN, 
          WindowManager.LayoutParams.FLAG_FULLSCREEN); 
     } 
    }, 500);  
} 

我希望這可以工作。

+0

+1。這聽起來很酷。它爲我工作很好。非常感謝維傑。 – Praveen 2012-07-11 09:44:36