問題タブ [oncreateoptionsmenu]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
124 参照

java - androidのonCreateOptionMenu関連

私はアンドロイド開発に非常に慣れていません。メインアクティビティのボタンが次のアクティビティを開くと想定される辞書アプリケーションを作成しようとしています。

そのために、私はチュートリアルに従っています。次のような方法があります。

これをエラー通知に書いた後、Eclipseの横に来る

「タイプのメソッドonCreateOptionsMenu(Menu)new View.OnClickListener(){}、スーパータイプ メソッドをオーバーライドまたは実装する必要があります」

プログラムの修正方法がわかりません。

上記はすでにimported classありますが、まだエラーがあります。何をインポートする必要があるか、または何を実装する必要がありますか?

0 投票する
2 に答える
132 参照

java - オプション メニューの項目をクリックするとアプリケーションがクラッシュする

ここに画像の説明を入力「MyBMI」と呼ばれる Android アプリケーションに取り組んでいます。オプション メニューに「About MyBMI」という項目を作成しました。これをクリックすると、ユーザーは「AboutActivity」という別のアクティビティに移動します。しかし、オプション メニューの [MyBMI について] をクリックすると、アプリケーションがクラッシュします。助けてください。

0 投票する
1 に答える
31 参照

android - Android メニュー - クリックするだけで、各アクティビティを継続できます

アプリケーションにメニューがあります。問題は、アイテムをクリックすると、前のアイテムが後ろに残ることです。そのため、携帯電話の前のボタンをクリックすると、前のアクティビティが表示されます。私のコードで何が問題になっているのかわかりません。

だから、これはメニューの私のコードです:

理解していただければ幸いです。下手な英語で申し訳ありません

0 投票する
1 に答える
130 参照

android - Web サービスから onCreateOptionsMenu 項目を追加する

アイテムを動的に変更する必要がありonCreateOptionsMenuます。Web サービスからアイテムを取得しています。しかし問題は、サービスがクラス内onCreate()およびAsyncTaskクラス内で呼び出されるため、サービスからのデータが到着する前onCreateOptionsMenuに呼び出されて返されることNullPointerExceptionです。

関数を呼び出す方法は次のとおりです。

0 投票する
0 に答える
479 参照

android - Android : onCreateOptionsMenu の呼び出しが遅すぎます

私のアクティビティでは、一部のデータがロードされているときにMenuItem時計回りのアニメーションを実行するを作成しました。ActionBarloadData()呼び出されるとMenuItem、時計回りのアニメーションが開始されます。

これはうまく機能しますが、コールバックloadData()内で最初に呼び出すと、まだ呼び出されていないためまだ利用できないため、参照はまだ null であり、アニメーションを開始できません。onCreatemenuItemonCreateOptionsMenu()menuItem

どうすればこの状況に対処できますか?

0 投票する
0 に答える
639 参照

android - menu を解決できないか、フィールドではありません。inflate(R.menu.main, メニュー)

これは重複しているように見えますが、そうではありません。

私はGoogleマップのチュートリアルに従っていますが、この失敗を乗り越えることができません(Androidでの開発はこれが初めてであることに注意してください)。

関数onCreateOptionsMenuでは、タイトルで説明したエラーが発生します。

これが私のMainActivity.javaです(onCreateOptionsMenuは一番下にあります):

}

そして、ここに activity_main.xml があります:

何か案は??

0 投票する
1 に答える
161 参照

android - SherlockFragment の onCreateOptionsMenu が呼び出されない

ActionBar Navigation Drawer を使用して、SherlockFragmentActivity 内に SherlockFragment があります。フラグメントごとに異なるアイコンを表示したい。アプリy android 2.3.6を実行するとonCreateOptionsMenuメソッドが呼び出されますが、android 4+でアプリを実行するとメソッドは呼び出されません。

誰でも私を助けることができますか?

ありがとう。

編集:

この画像は、私が欲しいアプリの最初のセクションです。メニュー: ドロップダウン、折りたたみ可能な検索、右側のサイドメニュー。

これは同じアプリの別のセクションで、同じナビゲーション ドロワーがあり、フラグメントごとに異なるメニュー項目があります。