2013-01-17 70 views
2

工作,我有全屏模式openOptionsMenu不是全屏

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

的活動,我用按鈕打開選項菜單

dmenu.setOnClickListener(new OnClickListener() { 

      public void onClick(View v) { 
       openOptionsMenu(); 

      } 
     }); 

但是當我按一下按鈕沒有任何東西發生

當我刪除全屏主題的所有東西的工作將使我可以從我的按鈕和從平板電腦軟菜單按鈕打開菜單

我怎麼能打開菜單從我的按鈕,然後用全屏模式

+0

你找到任何解決方案對此?我遇到了問題,找不到任何更接近的信息 – LoveForDroid

回答

3

我有同樣的問題。我通過將targetSdkVersion在AndroidManifest.xml到之前的版本11這樣固定的:

<uses-sdk android:minSdkVersion="8" android:targetSdkVersion="10"/> 

通過這樣做,它的工作原理,並調用openOptionsMenu()不工作

+0

在我的應用程序中,使用全屏主題,onCreateOptionsMenu從未被調用過。此修補程序也適用於我..但在哪裏記錄? – hara