listView的自定义使用

1) 定义一个实体类 Fruit,作为 ListView 适配器的适配类型。

2) 为 ListView 的子项指定一个我们自定义的布局 fruit_item.xml。

3) 创建一个自定义的适配器 FruitAdapter,这个适配器继承自 ArrayAdapter。重写构造方法和 getView 方法。

4)在MainActivity中编写,初始化水果数据

原博文 :https://www.cnblogs.com/edensyd/p/8664239.html


关于ArrayAdapter requires the resource ID to be a TextView错误,网上各种答案是相当不靠谱,说自定义的layout根节点要是TextView,那根节点都是TextView了还要自定义干啥。。。直接用提供的就行了呗

要注意一下,自定义的Adapter中重写的getView方法中,最后一句return ,要return view。必须要把默认的return super()什么东西改了,否则就会闪退报这个错


ListView实现复选框参看  https://blog.csdn.net/tan313/article/details/45310187

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值