2

結果は次のとおりです。

  1. htc 欲望 s 2.3.3 : 仕事
  2. htc センセーション 4.0.3 : 仕事
  3. エミュレータ 3.2 : 動作しません
  4. 銀河タブ 2 10.1: 動作しません
    @Override
    public boolean onOptionsItemSelected(MenuItem item) {
        switch (item.getItemId()) {
        case utility.SETTING_ID:
            Intent intentsetting = new Intent(getBaseContext(),
                    actPreferences.class);
            intentsetting.putExtra("Menu", utility.SETTING_ID);
            startActivity(intentsetting);
            return true;
        }
        return super.onOptionsItemSelected(item);
    }

    @Override
    public boolean onCreateOptionsMenu(Menu menu) {
        menu.add(Menu.NONE, utility.SETTING_ID, 0, getApplicationContext(),
                getResources().getString(R.string.txt_setting)).setIcon(
                R.drawable.setting);
    }
4

1 に答える 1

6

targetSdkVersion を 8 に変更してみてください。修正されるはずです。新しい API は、古い API のようにメニュー ボタンをサポートしていません。

于 2012-11-29T15:06:21.320 に答える