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

android - 要素 ITEM は MENU では使用できません

カスタマイズされたオプション メニューを作成しようとしています。このコードを使用した後、次のようになります: Element item is not allowed here

コード:

インスピレーション: Android 開発者ガイド

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

android - AndroidでASyncTaskからメニュー項目を無効にする方法は?

次のことをしようとしています(コードはメインアクティビティにあります):

しかし、それは失敗します。私が間違っていることは何ですか?(このメニュー項目は実際にこの ASyncTask を開始するので、再度開始することは避けたいと思います)

0 投票する
3 に答える
19615 参照

android - ボトムバーメニューを作成するAndroid

常に下部に表示されるすべてのページのアプリケーション全体に、静的な下部メニュー バーが存在するようにしたいと考えています。メニュー バーを設計しましたが、メニュー コードをすべてのレイアウト xml と統合して、すべてのページでメニューを表示し、すべてのアクティビティ クラスにコードを記述して、メニュー クリックで機能を実行する必要があるかどうかについて混乱しています。または、他の方法がある場合は、単一のアクティビティ クラスでメニューのコードを記述して、すべてのページにある共通の下部バーを作成できます。

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

character-encoding - Android メニューにドイツ語のウムラウト Ü が表示されない

アプリにドイツ語のローカライズを追加したばかりですが、なぜメニューにドイツ語のウムラウトが表示されないのか、本当に疑問に思っています。

menu.xml:

文字列.xml:

小文字のウムラウトと ß のみが正しく表示されます。大文字のウムラウトは AOU として表示されます。そのため、通常の文字として表示されます。メニュー項目のアイコンを削除すると、ウムラウトが正しく表示されます。大文字のウムラウトとアイコンを使用できないのはなぜですか?

大文字のウムラウトを正しく表示し、アイコンも使用できるようにするためにできることはありますか?

これ以上言語をローカライズするつもりはありませんが、すべての特殊文字を正しく表示できなければ、その作業は意味がありません。

0 投票する
3 に答える
226 参照

android - オプション メニューの可用性の制御

act1 または act3 から起動できるアクティビティ (act2) があります。act1 から起動する場合は、オプション メニューを利用できるようにしたいと思います。つまり、メニュー ボタンを押すと表示されます。act3から起動する場合、オプションメニューに必要なものが何もないので、メニューを押しても表示されないようにしたいです。これについてどうすればいいですか?

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

android - Androidアプリケーションのアイコンは実行時に変化します

私のアプリでは、アプリケーションのさまざまなアイコンを表示したいと思います。変更はシナリオに応じて行う必要があります。たとえば、タスクの完了までの残り日数をマークします。Androidメニューでは、このアイコンに残りの日数が表示されます。誰かがこれについて何か考えを持っているなら、私はそれをいただければ幸いです。ありがとう。

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

android - Android のボトムバー メニューの onclick アクション

すべてのページでアプリケーション全体に共通の下部メニュー バーが必要です。ボトムバーをデザインしましたが、メニューアイコンの onClick イベントと混同しています。バーを表示してすべてのページで機能させるために、すべてのアクティビティ クラスで onClick リスナーのコードを記述する必要があるかどうか、またはすべてのページにメニューのコードを記述せずにすべてのページにある共通の下部バーを作成できる他の方法があるかどうかアクティビティクラス。

AndroidがBottom Bar Menuを作成する投稿でdave.cが述べているように、基本クラスを作成して他の子クラスに拡張することで作成しようとしましたが、うまくいきませんでした。提案してください。ありがとう。

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

android - Android: メニュー ファイルの名前付け

私は Android SDK (Java ではない) を初めて使用し、オプション メニューについて 1 つまたは 2 つの質問がありました。developer.android を含むいくつかのチュートリアルを探します。私の問題は、ファイルの命名です。res/menu フォルダで、メニュー xml ドキュメントのタイトルが menu.xml の場合、メニューは正常に機能します。mainMenu.xml で呼び出そうとすると、mainMenu を解決できないか、フィールド エラーではありません。これが私の主な活動のコードです。

上記のコードの R.menu.mainMenu の "mainMenu" は赤で下線が引かれています (エラー) だから私の質問は、メニュー ファイルに好きな名前を付けてもいいですか? この方法では、プロジェクトごとに1つのオプションメニューに制限されているようですが、これは正しくありません(何かが欠けていない限り:)

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

java - Android メニューの改行

次の Android メニュー XML ファイルがあります。

これにより、1 行に 3 つのメニュー ボタンが表示されます。ただし、最初の行に2つのボタン、下の行全体にヘルプボタンを配置して、それらを2行に分割したいと考えています。最初の 2 つをグループ化しようとしましたが、うまくいきませんでした。XML で強制的に改行するにはどうすればよいですか?

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

android - menuinflator と onclicklistener の問題

そのため、メニュー インフレータがあり、その中の何かを選択すると、プログラム フォースが閉じます。これは、追加する必要があるボタンの配列に対してクラスが onclicklistener も実装しているためだと思います。関連するコードの一部を次に示します。

あなたが提供できるアドバイスをどうもありがとうございました!

編集/更新!

わかりました私は修正を見つけました。ここにあります:

今ではうまくいきます!お手伝いありがとう。