0

android:targetSdkVersion="11" を対象としているアプリケーションに取り組んでいますが android:minSdkVersion="8"、問題はこれです。ハードウェアメニューを実装しようとしていますが、画面と画像の下に使い慣れた3メニューオプションが表示されず、まっすぐに表示されます。私はこのショーをきちんと作ります。ちなみにシャーロックを使っています

 @Override
    public boolean onCreateOptionsMenu(Menu menu) { 
        super.onCreateOptionsMenu(menu);
        MenuInflater inflater = getSupportMenuInflater();
        inflater.inflate(R.menu.my_option_menu, menu);
        return true;
    }
    @Override
    public boolean onOptionsItemSelected(MenuItem item) {

        switch(item.getItemId()){
        case R.id.about:

            break; 
            case R.id.prayer:

            break;
        case R.id.privacy:

            break;
        case R.id.contact:

            break;
            case R.id.terms:

            break;
        case R.id.exit:

            break; 
        }
        return false;
   }
}
4

1 に答える 1

0

エミュレーターを実行していますか?はいの場合、これを確認してください。

ICSエミュレータ用のソフトウェアボタンはありませんか?

エミュレーターを実行していない場合、これはあなたのケースではないので、代わりにここを見てください:

http://android-developers.blogspot.com.es/2012/01/say-goodbye-to-menu-button.html

于 2013-03-07T07:51:07.117 に答える