如何添加在安卓导航抽屉里的个人资料信息?抽屉里、个人资料、信息

2023-09-05 06:57:56 作者:南风知我意

我与Android合作。我以g邮件添加的android导航抽屉为我的应用程序successfully.Now我想补充资料图片视图的形象。我想它在列表项。但我想更多的空间,就像在image..How我能做到这一点???请帮助我,我是新来的Andr​​oid版

这是我的$ C $下项目

  mTitle = mDrawerTitle =的getTitle();

    //负荷滑动菜单项
    navMenuTitles = getResources()getStringArray(R.array.nav_drawer_items)。

    //导航抽屉,从资源的图标
    navMenuIcons = getResources()
            .obtainTypedArray(R.array.nav_drawer_icons);

    mDrawerLayout =(DrawerLayout)findViewById(R.id.drawer_layout);
    mDrawerList =(ListView控件)findViewById(R.id.list_slidermenu);

    navDrawerItems =新的ArrayList< NavDrawerItem>();

    //添加导航抽屉里的物品数组
    // 家
    navDrawerItems.add(新NavDrawerItem(navMenuTitles [0],navMenuIcons.getResourceId(0,-1)));
    navDrawerItems.add(新NavDrawerItem(navMenuTitles [1],navMenuIcons.getResourceId(1,-1)));
    //查找人​​员
    navDrawerItems.add(新NavDrawerItem(navMenuTitles [2],navMenuIcons.getResourceId(2,-1)));
    //照片
    navDrawerItems.add(新NavDrawerItem(navMenuTitles [3],navMenuIcons.getResourceId(3,-1)));
    //社区,这里将添加计数器
    navDrawerItems.add(新NavDrawerItem(navMenuTitles [4],navMenuIcons.getResourceId(4,-1),真,22));
    //网页
    navDrawerItems.add(新NavDrawerItem(navMenuTitles [5],navMenuIcons.getResourceId(5,-1)));
    //热点,我们将在这里添加计数器
    navDrawerItems.add(新NavDrawerItem(navMenuTitles [6],navMenuIcons.getResourceId(6,-1),真正的50+));


    //回收类型数组
    navMenuIcons.recycle();

    mDrawerList.setOnItemClickListener(新SlideMenuClickListener());

    //设置导航抽屉名单适配器
    适配器=新NavDrawerListAdapter(getApplicationContext()
            navDrawerItems);
    mDrawerList.setAdapter(适配器);
 

解决方案

首先,我想说,你需要按重要性顺序排列你的信息。该用户名的存在,presumably,最重要的,因此,他们需要看到,告诉他们

一)他们登录和

二)他们登录的哪个帐户。

了解更多请点击此链接 http://ux.stackexchange.com/questions/44776/navigation-drawer-with-my-account-entry

Hi I am working with android. I added android navigation drawer as in g mail to my app successfully.Now I want to add a profile picture view as in the image . I tried it in list item. but I want more space as just like in the image..How can I do this ??? Please help me I am new to android

B端弹窗设计有哪些类型 结合案例告诉你

here is my code for list item

        mTitle = mDrawerTitle = getTitle();

    // load slide menu items
    navMenuTitles = getResources().getStringArray(R.array.nav_drawer_items);

    // nav drawer icons from resources
    navMenuIcons = getResources()
            .obtainTypedArray(R.array.nav_drawer_icons);

    mDrawerLayout = (DrawerLayout) findViewById(R.id.drawer_layout);
    mDrawerList = (ListView) findViewById(R.id.list_slidermenu);

    navDrawerItems = new ArrayList<NavDrawerItem>();

    // adding nav drawer items to array
    // Home
    navDrawerItems.add(new NavDrawerItem(navMenuTitles[0], navMenuIcons.getResourceId(0, -1)));
    navDrawerItems.add(new NavDrawerItem(navMenuTitles[1], navMenuIcons.getResourceId(1, -1)));
    // Find People
    navDrawerItems.add(new NavDrawerItem(navMenuTitles[2], navMenuIcons.getResourceId(2, -1)));
    // Photos
    navDrawerItems.add(new NavDrawerItem(navMenuTitles[3], navMenuIcons.getResourceId(3, -1)));
    // Communities, Will add a counter here
    navDrawerItems.add(new NavDrawerItem(navMenuTitles[4], navMenuIcons.getResourceId(4, -1), true, "22"));
    // Pages
    navDrawerItems.add(new NavDrawerItem(navMenuTitles[5], navMenuIcons.getResourceId(5, -1)));
    // What's hot, We  will add a counter here
    navDrawerItems.add(new NavDrawerItem(navMenuTitles[6], navMenuIcons.getResourceId(6, -1), true, "50+"));


    // Recycle the typed array
    navMenuIcons.recycle();

    mDrawerList.setOnItemClickListener(new SlideMenuClickListener());

    // setting the nav drawer list adapter
    adapter = new NavDrawerListAdapter(getApplicationContext(),
            navDrawerItems);
    mDrawerList.setAdapter(adapter);

解决方案

Firstly I'd say you need to rank your information in order of importance. The users name being, presumably, the most important and therefore what they need to see to tell them

a) they are logged in and

b) which account they're logged in with.

for more follow this link http://ux.stackexchange.com/questions/44776/navigation-drawer-with-my-account-entry