如何自定义AndroidHive幻灯片菜单

赛义德

为了制作幻灯片菜单,我使用了AndroidHive.com slidemenu示例。

首先,我以这种形式制作幻灯片菜单:

在此处输入图片说明

现在我需要更改为以下形式:

在此处输入图片说明

对于更改listview的第一行,我使用以下代码:

    View header = getLayoutInflater().inflate(R.layout.slidemenu_header, null);
    mDrawerList.addHeaderView(header); 

但是对于列表项(项目10和a,b,c,d项)的末尾,是否有一种方法可以将它们放到SlideMenu listview中?

还是我该怎么办?

是否可以将视图膨胀到Listview中的所需位置?

阿拉什(Arash)通用

要在“滑动”菜单ListView中具有多个视图,可以覆盖菜单适配器内部的两个功能:

@Override
public int getViewTypeCount() {
    return 3;
}

@Override
public int getItemViewType(int position) {
      if (position == 0) {
        return 0;
      } else if(position == 1) {
        return 1;
      }
      else
      return 2;
}

然后在getView内根据以下结果对行进行充气 getItemViewType(position)

View rowView = convertView;
    int Layout;

    if(getItemViewType(position) == 0)//change layout according to being header or detail in ListView
    {
        Layout = R.layout.first_view;
    }
    else if(getItemViewType(position) == 1)
    {
        Layout = R.layout.second_view;
    }
    else
    {
        Layout = R.layout.third_view;
    }

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

如何将自定义onClick函数添加到Unslider,以便前进至下一张幻灯片?

Flexslider:单击自定义按钮后,移至下一张幻灯片(有延迟)

如何添加右侧幻灯片菜单iOS

使用Markdown,Pandoc,Beamer自定义正文文本和图像以创建PDF幻灯片

jQuery自定义动态幻灯片

在HTML Wordpress上使用自定义背景CSS的图像幻灯片

自定义xaringan中所有幻灯片的字体大小

R Markdown PowerPoint幻灯片自定义

如何在不使用swiftUI附带的幻灯片进行删除的情况下创建自定义删除按钮我不使用列表,仅使用foreach循环

如果将幻灯片包装在自定义组件中,则幻灯片不起作用

感谢滑块。但是如何添加自定义文本并登录每张幻灯片的中心?谢谢

如何将幻灯片放到菜单后面

CSS自定义按钮幻灯片过渡?

使用幻灯片功能中的jQuery ui参数的jQuery自定义滑块(?)

如何在幻灯片菜单中动态更改textview?

如何使用Vegas Jquery插件自定义全屏背景图像幻灯片

在YouTube上停止自定义jQuery幻灯片播放请点击

自定义segue,以实现从左到右的幻灯片菜单

在自定义的最小JS / CSS幻灯片中弄乱了幻灯片

如何关闭幻灯片菜单上的键盘

如何在LibreOffice Impress中为幻灯片定义自定义颜色背景?

如何让Bootstrap模态能够动态地为每个幻灯片(自定义帖子类型)打开?

如何在appcelerator中隐藏幻灯片菜单?

如何在两个自定义TableViewCells中显示UIView图像幻灯片和CollectionViews?

显示导航控制器时的自定义幻灯片动画根本无法快速工作

php - foreach 循环,自定义幻灯片

如何在幻灯片菜单中制作搜索栏?

自定义 Ionic 幻灯片组件 {Slides} 导入引用仅更新上次创建的幻灯片组件

Swiper:将自定义幻灯片设置为活动