「アクティビティの宣言をマニフェストに追加することで問題を解決しました。」
オプションメニューボタンが押されたときにアクティビティを開始したい。ボタンを押すとアプリケーションがクラッシュします。"openAbout()" を呼び出すと、アプリケーションがクラッシュします。助けてくれてありがとう。
これが私のコードです:
@Override
public boolean onCreateOptionsMenu(Menu menu) {
super.onCreateOptionsMenu(menu);
menu.add(0,0,1,R.string.menuAbout);
return true;
}
@Override
public boolean onOptionsItemSelected(MenuItem item) {
// Handle item selection
switch (item.getItemId()) {
default:
Intent i = new Intent(this, About.class);
this.startActivity(i);
return true;
}
}
public void openAbout(){
Intent i = new Intent();
i.setClass(this, About.class);
startActivity(i);
}