android-如何在导航抽屉中放置项目图标

android-如何在导航抽屉中放置项目图标,第1张

概述我正在开发一个使用导航抽屉的应用程序,当我尝试放置项目图标时,它为我提供了图像的路径,例如:res/drawale/bg.jpg”.我不知道该怎么做.以下是我的主要活动代码:privatevoidinit_navigator(){//NavigationDrawermTitle=mDrawerTitle=getTitle();mD

我正在开发一个使用导航抽屉的应用程序,当我尝试放置项目图标时,它为我提供了图像的路径,例如:
res / drawale / bg.jpg”.我不知道该怎么做.

以下是我的主要活动代码:

 private voID init_navigator() {    // Navigation Drawer    mTitle = mDrawerTitle = getTitle();    mDrawerLayout = (DrawerLayout) findVIEwByID(R.ID.main_activity_DrawerLayout);    mDrawerLayout.setStatusbarBackgroundcolor(getResources().getcolor(R.color.primaryDark));    mScrimInsetsFrameLayout = (ScrimInsetsFrameLayout) findVIEwByID(R.ID.main_activity_navigation_drawer_rootLayout);    mDrawerList = (ListVIEw) findVIEwByID(R.ID.left_drawer);    mDrawerItmes = getResources().getStringArray(R.array.drawer_Titles);  mDrawerItmes = getResources().getStringArray(R.array.nav_drawer_icons);

这是我的string.xml代码

   <string-array name="drawer_Titles">    <item>About Us</item>    <item>FeedBack</item>    <item>Setting</item>    <item>Share App</item>    <item>Rate Us</item>    <item>logout</item></string-array><array name="nav_drawer_icons">    <item>@drawable/bg</item>    <item>@drawable/bg</item>    <item>@drawable/bg</item>    <item>@drawable/bg</item>    <item>@drawable/b</item>    <item>@drawable/bg</item></array>

解决方法:

在xml的NavigationvIEw中添加以下代码:

app:menu="@menu/drawer_menu_icons"

然后在菜单文件夹中创建一个新的xml文件,命名为“ painter_menu_icons”并执行以下 *** 作:

<?xml version="1.0" enCoding="utf-8"?><menu xmlns:androID="http://schemas.androID.com/apk/res/androID">    <group        androID:ID="@+ID/homegroup"        androID:checkableBehavior="single">        <item            androID:ID="@+ID/nav_home"            androID:icon="@drawable/homeicon"            androID:title="Main screen" />        <item            androID:ID="@+ID/nav_branches"            androID:icon="@drawable/backspace"            androID:title="Branch selection" />    </group></menu>

并添加任何想要的图标:)

总结

以上是内存溢出为你收集整理的android-如何在导航抽屉中放置项目图标全部内容,希望文章能够帮你解决android-如何在导航抽屉中放置项目图标所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址: http://www.outofmemory.cn/web/1120841.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-05-29
下一篇 2022-05-29

发表评论

登录后才能评论

评论列表(0条)

保存