0
アクティビティのメニューは実際のデバイスでは問題なく動作しますが、エミュレータでは問題はありません。Android:エミュレータではアプリケーション内のメニューは開けません
エミュレータで私の以前のプロジェクトの1つを起動してみましたが、作業中のメニューが覚えていて、失敗しました。私はいくつかの種類の更新がこれを引き起こしたと思いますか?これは実際に私のアプリケーションではなくにホーム画面上だけではなく、たまたま
:例外のコードは単純です
...
@Override
public boolean onCreateOptionsMenu(Menu menu) {
MenuItem prefs = menu.add("Preferences");
prefs.setIcon(R.drawable.gear_01);
return true;
}
LogCatディスプレイシリーズは、最終的に起因します。
解決策はありますか?
待機中...これらのアイコンは何ですか?ice_new_gameとic_help ... システムファイルですか?彼らは私の実際のフォルダにありません。なぜこれは突然必要なのですか?そして、このXMLを何と呼びますか? – bgroenks
これはあなたの引き出し可能なフォルダのイメージストアです。あなたはそれを削除できます。タイトルだけが表示されます。メニューを作成するために必要です.XMlにはメニューに表示される2つのメニューコンポーネントがあります。 upvote – Sameer
詳細情報はhttp://developer.android.com/guide/topics/ui/menus.html – Sameer