問題タブ [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 投票する
2 に答える
70 参照

android - 1 つの onCreateOptionsMenu(メニュー メニュー) の下に複数のアクティビティを追加する方法

Android アプリの 1 つの `onCreateOptionsMenu(メニュー メニュー) の下に複数のアクティビティを追加したいのですが、既に 2 つのアクティビティを追加しており、それらは正常に動作していますが、3 番目のアクティビティは動作していません。以下は私のコードです。

menu_main.xml

上記より、menu_item_share と menu_item_refresh は動作していますが、Share this app は動作していません。

0 投票する
4 に答える
3254 参照

android - このメソッドは何をしますか super.onCreateOptionMenu() および super.onOptionsItemSelected(item)

私はアンドロイドが初めてです。この質問が以前に尋ねられたことは知っていますが、まだ混乱しています。私の onCreateOptionMenu() と onOptionItemSelected() 内でそれらを返すとき、このメソッドは何をしますか

誰かが私にどのような影響を与えるか助けてくれますか

1) true を返す場合

2) false を返す場合

3) super.onCreateOptionMenu() と super.onOptionItemSelected を返すとどうなるか

誰でも良い例でこれを説明してください。私はまだ混乱しています。

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

java - Activity の外で OnCreateOptionsMenu を実装するにはどうすればよいですか

私はこのようなものをウェブ上で検索してきましたが、参考文献が1つだけ運がありませんでしたが、それを投稿したユーザーにのみ適していました. AppCompatActivity を拡張し、 OnCreateOptionsMenu を実装する OptionsMenu というクラスがあります。私の OptionsMenu クラスの新しいインスタンスを作成してもメニューが表示されないため、このメソッドを初期化する方法なのか、それとも呼び出す方法なのか疑問に思っています。メニューオプションが表示されるように、これをどのように呼び出すことができますか?

**更新しました **

これは、内部に OnCreateOptions を持つクラスです。

}

主な活動クラスはこちら

}

上記の OnCreate() 内のコードは、OnCreateOptionsMenu をインスタンス化または呼び出す必要がある場所です ???? これを行う方法はありますか????? 必要なところにコメントを残します。

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

android - Android onCreateOptionsMenu findItem が null を取得

私はアンドロイド開発が初めてです。Android Studio の既定のプロジェクト テンプレートである Navigation Drawer Activity を使用して新しいプロジェクトを作成しました。

次のようにデバッグ メッセージを追加しました。

メニュー項目オブジェクトを取得できないのはなぜですか?

Main.xml

activity_main_drawer.xml

0 投票する
4 に答える
1324 参照

android - フラグメントのメニューを設定できません

フラグメントのメニューを設定できません。setHasOptionsMenu(true); を使用しました。それでも違いはありません。

私のフラグメント xml レイアウト。

メニュー項目 menu_inititation_chat.xml

このフラグメントを含むアクティビティには、独自のツールバーが含まれていません。

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

android - メニュー項目にコンテンツを動的に追加する方法は?

トップメニューバーに残高のあるウォレットアイコンを作成したアプリケーションを作成しています! 私は私の好みからバランスを取り戻します!! しかし、サーバーから残高の新しい更新を取得するたびに、メニュー アイコンの残高を更新する必要があります。どうすればそれを達成できますか?

私はfirebaseを使用しており、サーバーからアクティビティにデータを取得でき、優先的に保存できます! しかし、3つのドットをクリックしない限り、メニューアイコンを更新できません! または活動の変化!クリックも何もせずにメニューを更新するにはどうすればよいですか

私のメニューコードは次のとおりです。

onResume 関数のメニューも更新する必要があります

UPDATE Android - onOptionsItemsSelected または onCreateOptionsMenu の外でメニュー項目のテキストを動的に変更する方法

アップデート

リンクからの回答に従って、別の機能を使用しました:

OnResume 関数 i はサーバーから金額の値を更新し、自分の金額を参照に更新し、データが設定に追加されます

履歴書機能

アプリケーション強制終了 updateMenuTitles

メニュー XML :

メニュー:

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

android - onCreateOptionsMenu(Menu menu) がブール値を返すのはなぜですか?

コードの最後の行内で、ここでブール値を返す理由について混乱しています。これは何に使用され、なぜ重要なのでしょうか?

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

android - onCreateOptionsMenu を自動的にトリガーする方法

アプリケーションの右上にある onCreateOptionsMenu を表示したいと思います。3つの点に触れずに。私が実際に計画しているのは、アプリを初めて実行するときに、メニュー項目をユーザーに自動的に表示したいのですが、スクリーンショットを見て詳細を確認するにはどうすればよいですか