21

私の質問は非常に簡単です。そのようなマテリアル デザイン ドロワーのNavigationViewのアイテムの右側に通知値を追加する方法は?

ここに画像の説明を入力

ドロワーを定義するためのメニュー項目にプロパティはありますか?

<menu xmlns:android="http://schemas.android.com/apk/res/android">

    <group
        android:checkableBehavior="single">

        <item
            android:id="@+id/drawer_home"
            android:checked="true"
            android:icon="@drawable/ic_home_black_24dp"
            android:title="@string/home"/>

        <item
            android:id="@+id/drawer_favourite"
            android:icon="@drawable/ic_favorite_black_24dp"
            android:title="@string/favourite"/>
        ...

        <item
            android:id="@+id/drawer_settings"
            android:icon="@drawable/ic_settings_black_24dp"
            android:title="@string/settings"/>

    </group>
</menu>
4

5 に答える 5

1

元のプロジェクトの github でそれがどのように行われたかを正確に確認する必要があります。

https://github.com/rudsonlive/NavigationDrawer-MaterialDesign/ https://play.google.com/store/apps/details?id=br.liveo.navigationliveo

基本的に、ListView の行のカスタム ビューを作成し、それに応じて更新します。

于 2015-07-03T11:32:05.843 に答える
0

これにはライブラリを使用できます。MaterialNavigationDrawerまたはMaterialDrawerを試す

于 2015-07-03T00:57:05.323 に答える
0

いくつかの調査から、いいえ、通知をドロワーに追加する実際の方法がないことがわかりました。ただし、 Developers の「 Creating a Navigation Drawer」チュートリアルに示されている例では、開くたびに再描画を強制する方法 (およびメニュー XML シートを使用してそれを実装する方法) を示しています。通知を追加する方法については詳しく説明しませんが、そのための他の情報源があります。

このチュートリアルは、もう 1 つの「ナビゲーション ドロワーの作成方法」チュートリアルであり、ListView アダプターを通知ボタンに適合させる方法についての正確な詳細が含まれています。これはおそらくあなたが探しているものだと思います。

幸運を!それが役立つことを願っています。

于 2015-07-02T13:57:05.610 に答える