[Android Getting Started][1] チュートリアルから、初めてのアプリを作成しようとしています。ただし、これはかなりのプロセスです。[このページ][2] の「アクション バーにアクションを追加する」の時点で、次の行の *main_activity_actions を解決できないか、フィールドではありません* というエラーが発生しました。
inflater.inflate(R.menu.main_activity_actions, menu);
そのため、SO で同様の投稿を見つけました。これは、削除import android.R;
してProject -> Clean
から再構築することを提案しています。がなかったので、import android.R;
単純に追加して、クリーンアップして再構築しようとしましたが、これによりさらに多くのエラーが発生します。そのため、もう一度削除import android.R;
して、クリーンとリビルドを再度実行しましたがR cannot be resolved to a variable
、次の行について、これらの新しいエラーがすべて表示されます (これらの行は互いに近くに表示されませんが、ファイル全体に表示されます):
setContentView(R.layout.activity_main);
inflater.inflate(R.menu.main_activity_actions, menu);
EditText editText = (EditText) findViewById(R.id.edit_message);
参考までに、全体のファイルはこちらの pastebin にあります。
誰かここで私を助けてくれませんか? 私は何を間違っていますか?どうすればこれを解決できますか?
[編集] 私の res/menu/main_activity_actions.xml のコードの下。さらにコードを表示する必要がある場合は、お知らせください。
<menu xmlns:android="http://schemas.android.com/apk/res/android">
<!-- Search, should appear as action button -->
<item android:id="@+id/action_search"
android:icon="@drawable/ic_action_search"
android:title="@string/action_search"
android:showAsAction="ifRoom" />
<!-- Settings, should always be in the overflow -->
<item android:id="@+id/action_settings"
android:title="@string/action_settings"
android:showAsAction="never" />
<!-- Add some other thing, just cuz I can.. -->
<item android:id="@+id/action_something_else"
android:title="@string/action_something_else"
android:showAsAction="never" />
</menu>