問題タブ [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.
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 ファイルは次のようになります。
android - NavDrawer を開いた状態で ActionBar を表示
mikepenz のマテリアル ドロワー ライブラリを使用してアクションバーを表示し続けることはできますか?
android - mikepenz マテリアル ドロワーがドロワー アイテムの URL を読み込めません
私も mikepenz マテリアル ドロワーを使用していますが、URL を読み込んでドロワー アイテム アイコンを更新するという問題に遭遇しましたが、それでも失敗しました。私はそれを解決することはできません。 https://github.com/mikepenz/MaterialDrawer
私を助けてください。ありがとう
android - MaterialDrawer ライブラリは、半透明のステータス バーを不透明なものに変えます
アクティビティにドロワーを追加するためにMaterialDrawerライブラリを使用しています。アクティビティには、半透明のステータス バーが必要です。下の写真のように:
これは、ライブラリがまだ追加されていないときのアクティビティの最初の部分です。
ライブラリを使用してドロワーを追加すると:
そしてDrawerMenu
ヘルパークラス:
私はこの結果を得るでしょう:
ステータス バーは明らかに半透明ではなく、アクティビティ コンテンツはその下にありません。
ただし、引き出しを開くと、ステータスバーの下に移動します。
また、これは私が活動に適用しているテーマです。
ここで何が問題なのですか?
android - 方向の変更時に間違ったフラグメントが表示される
この特定の問題にはいくつかの答えがあることは知っていますが、どれも解決に役立ちませんでした。
ドロワー ナビゲーション (Mike Penz ドロワー ナビゲーション) を持つアプリケーションに取り組んでいます。いずれかの項目を選択すると、ユーザーは対応するフラグメントに移動します。フラグメントは完全に機能し、向きが変わっても状態を維持します。ただし、フラグメントの 1 つには、現在のフラグメントを新しいフラグメントに置き換えるボタンがあります。新しいフラグメントが画面に表示されているときに、ユーザーがデバイスの向きを変更すると、前のフラグメントが表示されます。
プロセス: ドロワー アイテムの選択 > フラグメント A > ボタン > フラグメント B > 方向の変更 > フラグメント A。
編集: これは最初のフラグメントが呼び出される方法です:(スイッチ)
2 番目のフラグメントは次のように呼び出されます。
引き出し
onResume() メソッドは、ユーザー同期のロジックを実装します。フラグメント状態については何も書かれていません。
android - フラグメントが適切に置換されていません
Mike PenzのMaterialDrawerを使用して MiniDrawer を実装しました。
適切に機能していますが、フレームのコンテンツを別のフラグメントに置き換えようとすると、コンテンツは置き換えられますが、古いコンテンツはそこに残り、両方の要素が画面に残ります。
理解を深めるために、以下の画像をご覧ください (赤い数字はスクリーンショットの一部ではありません)。
MainActivity.java:
activity_main.xml:
さらに情報が必要かどうか尋ねます。どんな助けでも大歓迎です。
android - 配列リストからドロワー項目を設定し、MaterialDrawer でクリックする
私のAndroidアプリケーションでは、sqliteにgreeDAO ORMを使用しています。だから私は自分のカテゴリリストを取得します:
各ArcticleCategory
オブジェクトには名前と説明のプロパティがあるため、これらをドロワー項目の名前と説明に使用できます。私の質問は、このリストをmyDrawer
項目に追加する方法と、クリックのイベントを管理する方法です。これは私の引き出しコードです:
私は手動でいくつかの静的アイテムと引き出しへのアイテムとデータベースからのいくつかの動的アイテムを持っているので、このシナリオではクリックイベントが私にとって非常に重要であることを覚えておいてください。