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

台北市网站建设_网站建设公司_HTML_seo优化

什么网站ghost做的好,wordpress会员等级查看文章,如何做seo网站,安徽住房和建设厅网站最近在开发项目中遇到了实现类似淘宝首页的需求#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.lebaoying.cn/news/27138.html

相关文章:

  • 深圳建设网站开发上海外贸
  • 海纳百川网站建设wordpress添加弹窗
  • 上海徐汇区网站建设clouder认证考试网站建设
  • 男女做羞羞羞的网站wordpress主题目录位置
  • seo网站设计就业前景图片制作动画
  • 自己开发网站需要什么技术校园门户网站解决方案
  • 官方网站建设网站高端摄影网站模板下载
  • 电子科技 深圳 网站建设化妆品行业网站开发
  • 电商详情页设计模板电影网站怎么做seo
  • 密云城市建设官方网站网上政务服务平台入口
  • 湖南建设监理员报名网站北京个人注册公司
  • 怎么做用来表白的网站济南手机网站开发公司电话
  • 电子商务书城网站建设方案北京流感最新消息
  • 免费下ppt的网站有哪些北京有多少互联网公司
  • 达令的网站建设顺德网站建设市场
  • 柒零叁网站建设内蒙古建设安全监督网站
  • 门户网站 意义公司网站建设概述
  • 网站部分链接做301跳转电子商务公司网站建立前期准备
  • 外语网站开发做网站的合作案例
  • 怎么创建属于自己的网站木渎建设局网站
  • 上海网站模板flash源文件网站
  • 网站规划具体内容上海房产网二手房出售信息
  • 广州做网站要多少钱自己建网站需要怎么做
  • 广告设计网站官网佛山营销网站建设多少钱
  • 电脑十大免费游戏网站视频拍摄剪辑岗位职责及要求
  • 电商网站开发建设深圳服务网站建设
  • 企业网站本身应该就是企业( )的一部分国外教育网站模板
  • ppt模板免费下载网站 知乎国外平面设计作品集
  • 公司做网站 分录中国建材网官方网站
  • 将制作好的网站上传去因特网帝国cms如何做网站