問題タブ [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 に答える
500 参照

android - mikepenz/MaterialDrawer ライブラリの使用中に依存関係を解決する際のエラー

ライブラリの使用中に次のエラーが発生します。

C:\ASP\example\app\build\intermediates\exploded-aar\com.android.support\appcompat-v7\23.0.0\res\values-v23\values-v23.xml エラー:(2) 親の取得中にエラーが発生しましたアイテムの場合: 指定された名前 'android:TextAppearance.Material.Widget.Button.Inverse' に一致するリソースが見つかりません。エラー:(2) アイテムの親を取得中にエラーが発生しました: 指定された名前 'android:Widget.Material.Button.Colored' に一致するリソースが見つかりませんでした。エラー: タスク ':app:processDebugResources' の実行に失敗しました。com.android.ide.common.process.ProcessException: org.gradle.process.internal.ExecException: プロセス 'コマンド' C:\Users\Aayush Karwatkar\AppData\Local\Android\sdk1\build-tools\23.0.0\ aapt.exe '' はゼロ以外の終了値 1 で終了しました

Build.Gradle ファイルは次のようになります。

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

android - NavDrawer を開いた状態で ActionBar を表示

mikepenz のマテリアル ドロワー ライブラリを使用してアクションバーを表示し続けることはできますか?

NavDrawer を開いた状態で ActionBar を表示

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

android - mikepenz マテリアル ドロワーがドロワー アイテムの URL を読み込めません

私も mikepenz マテリアル ドロワーを使用していますが、URL を読み込んでドロワー アイテム アイコンを更新するという問題に遭遇しましたが、それでも失敗しました。私はそれを解決することはできません。 https://github.com/mikepenz/MaterialDrawer

ここに画像の説明を入力

私を助けてください。ありがとう

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

android - MaterialDrawer ライブラリは、半透明のステータス バーを不透明なものに変えます

アクティビティにドロワーを追加するためにMaterialDrawerライブラリを使用しています。アクティビティには、半透明のステータス バーが必要です。下の写真のように:

ここに画像の説明を入力

これは、ライブラリがまだ追加されていないときのアクティビティの最初の部分です。

ライブラリを使用してドロワーを追加すると:

そしてDrawerMenuヘルパークラス:

私はこの結果を得るでしょう:

ここに画像の説明を入力

ステータス バーは明らかに半透明ではなく、アクティビティ コンテンツはその下にありません。

ただし、引き出しを開くと、ステータスバーの下に移動します。

ここに画像の説明を入力

また、これは私が活動に適用しているテーマです。

ここで何が問題なのですか?

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

android - 方向の変更時に間違ったフラグメントが表示される

この特定の問題にはいくつかの答えがあることは知っていますが、どれも解決に役立ちませんでした。

ドロワー ナビゲーション (Mike Penz ドロワー ナビゲーション) を持つアプリケーションに取り組んでいます。いずれかの項目を選択すると、ユーザーは対応するフラグメントに移動します。フラグメントは完全に機能し、向きが変わっても状態を維持します。ただし、フラグメントの 1 つには、現在のフラグメントを新しいフラグメントに置き換えるボタンがあります。新しいフラグメントが画面に表示されているときに、ユーザーがデバイスの向きを変更すると、前のフラグメントが表示されます。

プロセス: ドロワー アイテムの選択 > フラグメント A > ボタン > フラグメント B > 方向の変更 > フラグメント A。

編集: これは最初のフラグメントが呼び出される方法です:(スイッチ)

2 番目のフラグメントは次のように呼び出されます。

引き出し

onResume() メソッドは、ユーザー同期のロジックを実装します。フラグメント状態については何も書かれていません。

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

android - フラグメントが適切に置換されていません

Mike PenzのMaterialDrawerを使用して MiniDrawer を実装しました。

適切に機能していますが、フレームのコンテンツを別のフラグメントに置き換えようとすると、コンテンツは置き換えられますが、古いコンテンツはそこに残り、両方の要素が画面に残ります。

理解を深めるために、以下の画像をご覧ください (赤い数字はスクリーンショットの一部ではありません)。

ここに画像の説明を入力

MainActivity.java:

activity_main.xml:

さらに情報が必要かどうか尋ねます。どんな助けでも大歓迎です。

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

android - 配列リストからドロワー項目を設定し、MaterialDrawer でクリックする

私のAndroidアプリケーションでは、sqliteにgreeDAO ORMを使用しています。だから私は自分のカテゴリリストを取得します:

ArcticleCategoryオブジェクトには名前と説明のプロパティがあるため、これらをドロワー項目の名前と説明に使用できます。私の質問は、このリストをmyDrawer項目に追加する方法と、クリックのイベントを管理する方法です。これは私の引き出しコードです:

私は手動でいくつかの静的アイテムと引き出しへのアイテムとデータベースからのいくつかの動的アイテムを持っているので、このシナリオではクリックイベントが私にとって非常に重要であることを覚えておいてください。