导航抽屉菜单项

时间:2016-12-09 07:27:08

标签: android navigation navigation-drawer

实际上我们在导航菜单抽屉中有一些文本字段和图标。我们希望一些文本字段变成透明颜色,剩下的项目都是全黑色。只有图标在我的应用程序中变成透明而不是文本。所以任何一个解决这个问题?

<group android:checkableBehavior="single">
    <item
        android:id="@+id/nav_dashboard"
        android:enabled="true"
        android:icon="@drawable/ic_dashboard_black_24dp"
        android:title="Dashboard" />
    <item
        android:id="@+id/nav_my_business"

        android:icon="@drawable/ic_business_center_black_24dp"
        android:title="My Business" />


    <item
        android:id="@+id/nav_trending_gifs"
        android:icon="@drawable/trending_gifts"

        android:title="Trending Gifts" />
    <item
        android:id="@+id/nav_orders"

        android:icon="@drawable/ic_description_black_24dp"
        android:title="Orders" />
    <item
        android:id="@+id/nav_cards"
        android:icon="@drawable/ic_card_giftcard_black_24dp"
        android:title="E-Gift Cards &amp; Vouchers" />

    <item
        android:id="@+id/nav_manage_my_store"
        android:enabled="false"

        android:icon="@drawable/ic_store_black_24dp"
        android:title="Manage my store" />
    <item
        android:id="@+id/nav_payments"
        android:enabled="false"
        android:icon="@drawable/ic_payment_black_24dp"
        android:title="Payments" />
    <item
        android:id="@+id/nav_mnager"
        android:icon="@drawable/ads_manager"
        android:enabled="false"

        android:title="Ads Manager" />
    <item
        android:id="@+id/nav_reviews_ratings"
        android:enabled="false"
        android:icon="@drawable/ic_rate_review_black_24dp"
        android:title="Reviews &amp; Ratings" />

    <item
        android:id="@+id/nav_wallet"
        android:enabled="false"
        android:icon="@drawable/ic_account_balance_wallet_black_24dp"
        android:title="Wallet" />
    <item
        android:id="@+id/nav_help"
        android:enabled="false"
        android:icon="@drawable/ic_help_black_24dp"
        android:title="Help/Support" />
    <item
        android:id="@+id/nav_about"
        android:enabled="false"
        android:icon="@drawable/ic_info_black_24dp"
        android:title="About" />
</group>

1 个答案:

答案 0 :(得分:0)

您可以使用色调颜色显示任何颜色的图标。像这样的东西

<android.support.design.widget.NavigationView
            android:id="@+id/nvView"
            android:layout_width="wrap_content"
            android:layout_height="match_parent"
            android:layout_gravity="start"
            **app:itemIconTint="@color/menu_icon"**
            app:itemBackground="@color/menu_group_colour"
            android:background="@android:color/black"
            app:itemTextColor="#ffffff">

            <include layout="@layout/navigation_item"/>

        </android.support.design.widget.NavigationView>