問題タブ [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.
java - androidのonCreateOptionMenu関連
私はアンドロイド開発に非常に慣れていません。メインアクティビティのボタンが次のアクティビティを開くと想定される辞書アプリケーションを作成しようとしています。
そのために、私はチュートリアルに従っています。次のような方法があります。
これをエラー通知に書いた後、Eclipseの横に来る
「タイプのメソッドonCreateOptionsMenu(Menu)
はnew View.OnClickListener(){}
、スーパータイプ メソッドをオーバーライドまたは実装する必要があります」
プログラムの修正方法がわかりません。
上記はすでにimported class
ありますが、まだエラーがあります。何をインポートする必要があるか、または何を実装する必要がありますか?
java - オプション メニューの項目をクリックするとアプリケーションがクラッシュする
「MyBMI」と呼ばれる Android アプリケーションに取り組んでいます。オプション メニューに「About MyBMI」という項目を作成しました。これをクリックすると、ユーザーは「AboutActivity」という別のアクティビティに移動します。しかし、オプション メニューの [MyBMI について] をクリックすると、アプリケーションがクラッシュします。助けてください。
android - Android メニュー - クリックするだけで、各アクティビティを継続できます
アプリケーションにメニューがあります。問題は、アイテムをクリックすると、前のアイテムが後ろに残ることです。そのため、携帯電話の前のボタンをクリックすると、前のアクティビティが表示されます。私のコードで何が問題になっているのかわかりません。
だから、これはメニューの私のコードです:
理解していただければ幸いです。下手な英語で申し訳ありません
android - Web サービスから onCreateOptionsMenu 項目を追加する
アイテムを動的に変更する必要がありonCreateOptionsMenu
ます。Web サービスからアイテムを取得しています。しかし問題は、サービスがクラス内onCreate()
およびAsyncTask
クラス内で呼び出されるため、サービスからのデータが到着する前onCreateOptionsMenu
に呼び出されて返されることNullPointerException
です。
関数を呼び出す方法は次のとおりです。
android - Android : onCreateOptionsMenu の呼び出しが遅すぎます
私のアクティビティでは、一部のデータがロードされているときにMenuItem
時計回りのアニメーションを実行するを作成しました。ActionBar
がloadData()
呼び出されるとMenuItem
、時計回りのアニメーションが開始されます。
これはうまく機能しますが、コールバックloadData()
内で最初に呼び出すと、まだ呼び出されていないためまだ利用できないため、参照はまだ null であり、アニメーションを開始できません。onCreate
menuItem
onCreateOptionsMenu()
menuItem
どうすればこの状況に対処できますか?
android - menu を解決できないか、フィールドではありません。inflate(R.menu.main, メニュー)
これは重複しているように見えますが、そうではありません。
私はGoogleマップのチュートリアルに従っていますが、この失敗を乗り越えることができません(Androidでの開発はこれが初めてであることに注意してください)。
関数onCreateOptionsMenu
では、タイトルで説明したエラーが発生します。
これが私のMainActivity.javaです(onCreateOptionsMenuは一番下にあります):
}
そして、ここに activity_main.xml があります:
何か案は??
android - SherlockFragment の onCreateOptionsMenu が呼び出されない
ActionBar Navigation Drawer を使用して、SherlockFragmentActivity 内に SherlockFragment があります。フラグメントごとに異なるアイコンを表示したい。アプリy android 2.3.6を実行するとonCreateOptionsMenuメソッドが呼び出されますが、android 4+でアプリを実行するとメソッドは呼び出されません。
誰でも私を助けることができますか?
ありがとう。
編集:
この画像は、私が欲しいアプリの最初のセクションです。メニュー: ドロップダウン、折りたたみ可能な検索、右側のサイドメニュー。
これは同じアプリの別のセクションで、同じナビゲーション ドロワーがあり、フラグメントごとに異なるメニュー項目があります。