-2

私のアプリには、設定ボタンを配置したところにアクションオーバーフローがあり、設定ボタンを置き換えました。設定ボタンをクリックするたびに、アプリがクラッシュします

 public boolean onOptionsItemSelected(MenuItem item) {  

  switch (item.getItemId()) {
     case android.R.id.home:
       finish();
       break;
       // Something else
     case R.id.action_settings:
     Intent  intent = new Intent(this, Setting.class);
       startActivity(intent);
     default:
       break;
     }  
    return super.onOptionsItemSelected(item);
   }
4

1 に答える 1

1

あなたのlogcatの出力を知らなくても、最初に頭に浮かぶこと。AndroidManifest.xml ファイルに Setting.java を追加しましたか?

<activity
        android:name=".Setting">
</activity>
于 2013-09-12T07:32:16.323 に答える