問題タブ [menu-items]

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 に答える
916 参照

c# - コレクションから MenuItem を作成する

コレクション項目の MenuItems を作成しようとしましたが、失敗しました。詳細: 文字列プロパティ 'HeadText' を定義する単純なクラス ClassA があります。私の MainViewModel では、ObservableCollection プロパティを定義しました。コレクションは3点で充実。XAML で、ClassA タイプのこれら 3 つの項目の MenuItems を作成したいと考えています。私は次のことをしました:

しかし、私が得るのは空のメニューバーだけです。どうすればこれを行うことができますか?

ビューモデルとクラス ClassA:

前もって感謝します。

編集:

私がこれを書くと、それは動作します:

しかし、私はそれを別の方法でやりたいと思っています。そして、なぜ他の方法がうまくいかないのか興味があります。

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

android - Android:ナビゲーションドロワーのMenuItemsが無効にならないようにするにはどうすればよいですか?

私はAndroidアプリを開発しています.ナビゲーションドロワーを使用していますActivity.MainActivityだけがあり、残りはすべてfragmentsです.

今でaction barは 3Menu Itemsがあり、そのうちの 1 つはライブ ラジオ ストリームの再生ボタンで、そのドローアブルは画像です。ボタンを押すと、ボタンのドローアブルを画像に変更playするコードを MainActivity に実装しました。onOptionsItemSelected(MenuItem item)stop

を使用して別のフラグメントに移動すると、Fragment Transaction; playライブ ストリーム アイテムは、ドローアブルである初期状態に戻ります。メニュー自体が再作成されていると思います (わかりません)。

メニュー項目の状態を常に保持するにはどうすればよいですか?

前もって感謝します。

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

android - 2 ペイン レイアウトのツールバーのメニュー項目の配置

アプリのタブレット バージョンを開発しており、2 つのフラグメントを含む 2 ペイン レイアウト (マスター/詳細) を使用しています。左側のフラグメントには 1 つのメニュー項目が含まれ、右側のフラグメントには複数のメニュー項目が含まれています。デフォルトでは、両方のフラグメントのすべてのメニュー項目がツールバーの右端に表示されます。

左フラグメントのメニュー項目をこのフラグメントの右上隅の真上に配置するにはどうすればよいですか (例として、横向きモードのタブレットの Gmail アプリを参照してください -> gmail タブレット)。

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

android - Picasso で NavigationView メニュー項目アイコンを読み込む

更新:グライドに切り替えたところ、動作するようになりました

プログラムで作成された MenuItems を含む NavigationView (Drawer) があります。それらのアイコンを Picasso で読み込むことはできますか? 試してみましたが、うまくいきません。ピカソのターゲットを使ってみました。

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

android - 新しい Android ツールバー : ログイン時およびログアウト時のメニュー アクション アイコンの表示/非表示

Google からのこの例に従って、Google アカウントを使用してサインインする Google サインイン アクティビティがあります。

}

そして、私はこのツールバーを持っています: mToolbar = (Toolbar) findViewById(R.id.toolbar); setSupportActionBar(mToolbar); getSupportActionBar().setDisplayShowHomeEnabled(true);

ツールバーにもこのメニュー項目がありますが、ログアウト/ログインするたびにこれらのアイコンを非表示/非表示にするにはどうすればよいですか? サインインステータスを追跡するブールフラグを使用して、メニュー項目を非表示にしようonPrepareOptionsMenuとしましたが、機能しませんでした。

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

drupal-8 - Drupal 8 で匿名ユーザーのメニュー項目を非表示にする

drupal 8で匿名ユーザーのメニュー項目を非表示にする方法は? hook_translated_link_alter が非推奨になったため、どのフックを使用してタスクを実行できますか?

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

handler - RCP e4は、他のメニュー項目に基づいてメニュー項目を無効にします

「Add File1」、「Add File2」、「Save」というメニュー項目を持つメニューがあります。それぞれにハンドラーとコマンドが関連付けられています。「Add File1」と「Add File2」の両方が表示されるまで、「Save」メニュー項目を無効にする必要があります。どうすればこれを達成できますか?

Core 式を使用して実行できると思いますが、特に plugin.xml の変更方法を理解できません。上記のケースの非常に簡単な使用例が必要です。