問題タブ [materialdrawer]

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

android - NavigationDrawer にフラグメントを動的に追加する

私はライブラリNavigationDrawerから使用していましたが、うまくいきましたが、明らかな機能があるため、mikepenz のMaterialDrawerに切り替えました。しかし今、私は立ち往生しています。android.support:design

ライブラリでFragment行ったように動的に追加したい、ライブラリで、次のような設定を追加/削除するために使用しました:android.support:designandroid.support:designSharedPreferencesFragments

今、どうすれば同じことができますMaterialDrawerか?

switchステートメントごとに、または次のようなものを使用してフラグメントを変更するには、多くの方法があります。

しかし、これらのステートメントは、を使用してフラグメントを追加するのには役立ちませんSharedPreferencesSharedPreferences上記のステートメントを試してFragmentも変わらず、これは非常に明白です。

助けてください!

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

android - Android CrossFader は両方のレイアウトを表示します

Mike Penz の GmailStyleCrossFadeSlidingPaneLayout を使用しています。アプリが起動したときにのみ、PartialView が表示され、FullView の一部が表示されます。それらは互いに上にレイアウトされているように見えます。しかし、PartialView からアイコンをクリックすることはできます。

部分ビューから全体ビューへのクロスフェードを開始すると、すべてが正常になり、部分ビューに「背景色」が表示されます

理由はわかりますか?ありがとう

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

android - ツールバーのハンバーガー アイコンを変更するには?

mikepenz drawer ライブラリを使用していますが、デフォルトのハンバーガー アイコンと戻る矢印アイコンを独自の描画可能アイコンに変更したいと考えています。

何度も試しましたが、自分のアイコンでアイコンを変更できません

誰でも私を助けることができますか?

ハンバーガー アイコンを表示するコード:

以下は私が何度も見つけたコードですが、これも試しましたがうまくいきませんでした

また、検索しているときに、ドロワービルダーでツールバーを渡すとアイコンを変更できないこともわかったので、どうすればよいか教えてもらえますか?

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

android - MaterialDrawer レイアウトの表示切り替え

同じアクティビティ用に 2 つの MaterialDrawer を作成し、それらを切り替える必要があります。しかし、ドロワーが画面に表示されているときにアイテムを更新する必要があります。

MaterialDrawer のプロパティを使用すると、ある引き出しレイアウトから別の引き出しレイアウトへの変更は、引き出しが閉じられ、引き出しトグルに再び触れた後にのみ表示されます。

レイアウトを更新したり、ドロワーの表示中に変更を無効にしたり、変更を通知したり、ドロワーを切り替えるときに変更をその場で表示することは可能ですか?

ありがとう、アレクサンドル・ビアンキ

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

android - 内部にカスタムフラグメントを含むNavigationDrawer?

私はこのライブラリを使用しています: https://github.com/mikepenz/MaterialDrawer 左側にナビゲーション項目のある NavigationDrawer があり、右側に追加の引き出しがあります:

また、RecyclerView といくつかの追加ビューを含むフラグメントもあります。

このフラグメントはレイアウトを拡張し、エントリを RecyclerView に追加します。

これは私の主なレイアウトです:

ナビゲーション項目ではなく、常に NavigationDrawer に連絡先を表示するこのカスタム Fragment を表示するにはどうすればよいですか?

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

android - 更新 折りたたむ itemDrawer

ドロワーを折りたたみアイテムに設定しているMaterialDrawerライブラリを使用していますが、Firebaseデータベースの名前とサブアイテムの名前を取得します

しかし、サブアイテムを追加すると、折りたたまれているアイテムを再度折りたたんで展開するまで表示されません。データを追加するときにどのように通知できますか?