当前位置: 首页 > news >正文

上海简站商贸有限公司wordpress 用不了矢量

上海简站商贸有限公司,wordpress 用不了矢量,dedecms 网站名称标签,做阿里巴巴网站运营最近在开发项目中遇到了实现类似淘宝首页的需求#xff0c;使用listView可以解决#xff0c;在此记录一下。 实现步骤#xff1a; 重写 getViewTypeCount() – 返回你有多少个不同的布局重写 getItemViewType(int) – 由position返回view type id根据view item的类型#x… 最近在开发项目中遇到了实现类似淘宝首页的需求使用listView可以解决在此记录一下。 实现步骤 重写 getViewTypeCount() – 返回你有多少个不同的布局重写 getItemViewType(int) – 由position返回view type id根据view item的类型在getView中创建正确的convertView下面是代码示例 Activity: HomeItem jchdItem new HomeItem(); jchdItem.setItemType(ItemType.JCHD); homeItems.add(jchdItem); HomeItem yhhdItem new HomeItem(); yhhdItem.setItemType(ItemType.YHHD_LIST); ListYhhdBean yhhdLists new ArrayList(); for (int i 0; i privilege.size(); i) {JSONObject object2 privilege.getJSONObject(i);YhhdBean yhhdList new YhhdBean();yhhdLists.add(yhhdList); } yhhdItem.setYhhdLists(yhhdLists); homeItems.add(yhhdItem); adapter new HomeAdapter(getActivity(), homeItems); lv_home_list.setAdapter(adapter); layout: ListViewandroid:idid/lv_home_listandroid:layout_widthmatch_parentandroid:layout_height0dpandroid:layout_weight1android:dividernullandroid:overScrollModeneverandroid:scrollbarsnone / Adapter public class HomeAdapter extends BaseAdapter {private Context context;private ListHomeItem list;private final static int JCHD 3;private final static int YHHD_LIST 4;public HomeAdapter(Context context, ListHomeItem list) {this.context context;this.list list;}Overridepublic int getCount() {return list ! null ? list.size() : 0;}Overridepublic Object getItem(int i) {return list null ? null : list.get(i);}Overridepublic long getItemId(int i) {return i;}Overridepublic View getView(int i, View view, ViewGroup viewGroup) {HomeItem homeItem list.get(i);LayoutInflater inflater LayoutInflater.from(context);YhhdHodlder yhhdHodlder;YhhdListHolder yhhdListHolder;int type homeItem.getItemType().getValue();switch (type) {case JCHD:if (view null) {view inflater.inflate(R.layout.view_yhhd, null);yhhdHodlder new YhhdHodlder(context, view, 精彩);view.setTag(yhhdHodlder);} else {yhhdHodlder (YhhdHodlder) view.getTag();}break;case YHHD_LIST:if (view null) {view inflater.inflate(R.layout.view_main_yhhd_list, null);yhhdListHolder new YhhdListHolder(context, view);view.setTag(yhhdListHolder);} else {yhhdListHolder (YhhdListHolder) view.getTag();}yhhdListHolder.initView(homeItem);break;}return view;}Overridepublic int getItemViewType(int position) {if (list ! null position list.size()) {return list.get(position).getItemType().getValue();}return super.getItemViewType(position);}Overridepublic int getViewTypeCount() {return 2;} } HomeItem: public class HomeItem {private ItemType itemType;private ListYhhdBean yhhdLists;public ItemType getItemType() {return itemType;}public void setItemType(ItemType itemType) {this.itemType itemType;}public ListYhhdBean getYhhdLists() {return yhhdLists;}public void setYhhdLists(ListYhhdBean yhhdLists) {this.yhhdLists yhhdLists;}} ItemType: public enum ItemType {JCHD(3), YHHD_LIST(4); public int getValue() {return value;}private int value;ItemType(int value) {this.value value;} }   转载于:https://www.cnblogs.com/chhom/p/8320667.html
http://www.zqtcl.cn/news/542735/

相关文章:

  • 有了网址可以建网站吗软件外包项目网站
  • 威海设计网站的单肩包自定义页面设计模板
  • 制作一个网站首页中国建设个人网上银行官网
  • 厦门开发网站公司购买手表网站
  • 网站模板排名vs做网站加背景
  • 思途旅游网站建设系统郴州新网招聘
  • 婚庆公司网站模板下载海域装饰
  • 微信小程序是干什么用的永康网站优化
  • 网站seo是什么谷歌海外广告投放
  • 江苏省 建设 注册中心网站首页淮南建筑网
  • 网站备案核wordpress页面菜单
  • 凤阳县城乡建设局网站设计本app下载
  • 网站建设实用教程网站后台制作表格
  • 微信官方网站注册新开的网页游戏平台
  • 福州专业建站网站代码的重点内容是什么
  • jsp网站架构网站设计的主要内容
  • html电子商务网站模板wordpress 随机阅读数
  • 湖南省军区强军网网站群建设项目免费网页托管
  • 网站背景图政协网站 两学一做专题研讨
  • 买域名建网站郑州做网站优化运营商
  • 建设宠物店网站114查询
  • 怎么查网站关键词排名微信与与网站建设
  • 湖州高端网站建设医疗网站源码
  • 有什么网站是做兼职的直播视频怎么录制
  • 扬州市网站建设工作室免费模板网站建设
  • 网站大全全部优秀网站设计流程
  • 授权网站系统网站标题如何修改
  • 商城网站大概多少钱考证培训机构报名网站
  • 马鞍山做网站怎么看网站谁做的
  • 网站建设捌金手指专业7网站如何设置广告