数日前に eclipse を使用して Android のプログラミングを開始しましたが、今は立ち往生しています。
新しいレイアウト (アプリに関する情報画面) で新しい画面を追加できるように、新しいアクティビティを追加したいと思います。
特定のメニュー ボタン (ヘルプ) を押すと、help.xml アクティビティが起動し、いくつかの新しい単語を含む新しい画面が表示されるように作成されています。
これは一度は成功しましたが、別の機会にはうまくいきません。
main.java から作成された、アクティビティを指示するコードを次に示します。
@Override
public boolean onCreateOptionsMenu (Menu menu) {
getMenuInflater().inflate (R.menu.menu, menu);
return true;
}
public boolean onOptionsItemSelected(MenuItem item) {
switch (item.getItemId())
{
case R.id.help:
Intent intent = new Intent(this, help.class);
startActivity(intent);
case R.id.quit:
System.exit(0);
break;
help.java にコードがなく、help.xml にいくつかのボタンを作成しました。
「終了」ボタンは正常に機能しますが、ヘルプは機能しません。前回は help.java と help.xml の両方のアクティビティを作成する必要があったため、リンク先がどこにあるのかもよくわかりません。
manifest.xml のヘルプ アクティビティについては既に説明しました。
事前に感謝します。