問題タブ [android-menu]

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 投票する
6 に答える
55568 参照

android - Android: アプリケーションのメニューをカスタマイズします (例: 背景色)

メニュー(電話のメニューボタンによってトリガーされるもの)をカスタマイズする方法(方法がある場合)は何ですか。私が特に興味を持っているのは次の 2 点です。

  • 背景色を標準のライト グレーからダーク グレーに変更する
  • メニュー項目の配置方法。4 つのアイテムがあり、それらは自動的に 2x2 に配置されますが、すべてを 1 行 (1x4) に配置したいと考えています。
0 投票する
1 に答える
172 参照

android - Android: 電話アプリのメニューをカスタマイズするにはどうすればよいですか?

電話や連絡先などの既存のアプリケーションに、新しいメニューまたはコンテキスト メニュー項目を追加したいと考えています。

たとえば、連絡先リストで連絡先を選択すると、メニューに [この人に写真を送信] が表示されます。または、電話アプリから、誰かと話しているときに、「フォローアップのためにこの通話をマークしてください」などのボタンが表示されます。

ソースコードを見ましたが、やり方がわかりません。

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

android - Android: トップメニューを修正

Android 用のトップ バー メニューを別の電話用に作成するにはどうすればよいですか?

下部のメニューは既に作成しましたが、上部に表示される固定メニュー (バー メニュー) を作成するものは見つかりませんでした。何か不足していますか?どうすればいいですか?

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

android - ListActivity でメニューを使用すると、アプリがクラッシュします。これを修正する方法は?

res/menu/menu.xml ファイルを作成して入力しました。このクラスがアクティビティのみを拡張すると正常に動作しますが、ListActivity を使用するとクラッシュし続けます。リスト アクティビティを使用する別のアプリを使用しているときに、これに気付きました。[長く懸命に検索した後。:|]

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

android - チェックされたコンテキスト メニュー項目がチェックされたままにならない

私はこのフォーラムと android 開発自体に慣れていないので、私の質問はおそらく非常にばかげたものになるでしょう。developer.android.com の Dev Guide を読み始めましたが、コンテキスト メニューのある部分まではすべて問題なく動作していました。今、いくつかのチェック可能な項目を含むサブメニューを含むコンテキスト メニューを作成しようとしました。そこで、サブメニューとアイテムを menu.xml に追加し、いくつかの item.setchecked(true) メソッドを onContextItemSelected(...) メソッドに追加しました。

menu.xml

私の .java ファイルの一部

問題は、メニューを開いてチェック可能なアイテムの1つを押すと、コンテキストメニューが閉じる直前に小さなボックスに緑色のチェックマークが表示されるのですが、メニューを再度開くとチェックマークが消えてしまうことです。ダニがボックスにとどまらない理由がよくわかりません。誰かが私にヒントを与えて、私が間違っていることを教えてくれたらいいのにと思います。楽しみにありがとう

ジャン・クロード91

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

android - Android でパブリック インテントを作成する

そこで、単一のアイテムを持つアプリケーションでメニューを作成しようとしていました。このメニュー項目をクリックすると、別のアクティビティに移動します。基本的に、そのメニュー項目をクリックするサブアクティビティを開始しています。

ここでの問題はonCreate()、主なアクティビティのメソッドで意図を指定する必要があることですが、メソッドonOptionItemSelected()の外側にあるメソッドでこの意図が必要onCreate()です。どうすればいいですか?私の onCreate() メソッド:

私の onOptionsItemSelected() メソッド:

したがって、ここではアクセスできませんmyIntent。メソッドの外側でインテントを宣言してonCreateもプログラムを動作させることができますか、それともメソッドの外側でインテントにアクセスできますonCreateか?

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

android - AVDでメニューボタンを押してもAndroidメニューが表示されない

http://developer.android.com/guide/topics/ui/menus.htmlでレイアウトされたメニューを定義しました

これが私のmenu.xmlです

および私のアクティビティに配置された私のコード

残念ながら、メニュー ボタンをクリックしても何も起こりません。

0 投票する
9 に答える
106119 参照

android - 「パッケージ「android」の属性「showAsAction」のリソース識別子が見つかりません」

Honeycombを実行しているタブレットの見栄えを良くするためにAndroidアプリケーションを更新しようとしています。そのため、SDKのバージョン11(私のminSdkVersion = 4)をターゲットにしています。これにより、Honeycombテーマがアプリに追加され、見栄えが良くなります。ただし、メニューオプションにアクセスする方法がありません。そのため、/ res /menu/フォルダー内のファイルに次のメニュー項目をアクションバー項目として追加しようとしています。

ただし、次のエラーが発生します。

パッケージ「android」の属性「showAsAction」のリソース識別子が見つかりません

minSdkVersion番号を11に変更して、機能するかどうかを確認しようとしましたが、うまくいきませんでした。何か案は?ありがとう!

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

android - クラス変数の変更に基づいてMenuItemを有効/無効にする方法

Activity私は3つのオプションメニューを持っていますMenuItems

  • 作成
  • 選択する
  • 消去

現在選択されているアイテムがない場合はMenuItem、削除を無効にします。

ただしonCreateOptionsMenu、メニューを開くたびに呼び出されるわけではありません(試行錯誤してこの結果が得られました)。

MenuItemそこで、値を変更するたびに状態を変更できるように、をクラス変数に格納しましたthis.current

正しいMenuItemsものが有効または無効になっていることを確認するためのより洗練された方法はありますか?使えるリスナーが欲しいのですが?

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

android - アクティビティの連鎖とその後のアクティビティの複数のインスタンスを回避するためのベスト プラクティスは?

4 つのアクティビティすべてに次のメニューがあります。

これは、どのアクティビティからでも、メニュー ボタンをクリックして、自己紹介ページやヘルプ ページなどに移動できることを意味します。

ただし、これを行うたびに、そのアクティビティの新しいインスタンスを効果的に作成してロードしています。これは、クリックし続けるかのように、開いていた以前のすべてのアクティビティをたどることができます。

これのリソースへの影響はありますか?1 つのアクティビティから離れて移動したアクティビティを終了する方法はありますか?