2 candy rainbow candy_rainbow 于 2016.03.25 22:11 提问

一个关于安卓listview的问题

我有一个问题啊,就是假如我listview最后一项是其他,点击最后一项的复选框,界面底部的EditText就可写,这个功能怎么实现呀

5个回答

liyuhaoo
liyuhaoo   2016.03.25 22:17

最后一个复选框添加事件,editText作为footerview,设置enable属性。

candy_rainbow
candy_rainbow 那么请问如何给最后一个复选框添加事件监听呀,没办法获取这个最后一个复选框组件
一年多之前 回复
Asy58
Asy58   2016.03.26 09:52

If(postion==list.size-1)经行操作吧?如果是最后一个就触发你想要的事件

crazy1235
crazy1235   Ds   Rxr 2016.03.26 13:04

对listview添加一个footview

lxk_1993
lxk_1993   Rxr 2016.03.28 10:46

在adapter 的 getview里面判断 position 加载不同的布局

cyxevil
cyxevil   2016.03.28 11:24

if(position==list.size()){
ed.setenabled(true);
}

如果是最后一个item,就设置edtext可写

你如果可能还会重选,那就加一行else{
ed.setenabled(false);
}

Csdn user default icon
上传中...
上传图片
插入图片
准确详细的回答,更有利于被提问者采纳,从而获得C币。复制、灌水、广告等回答会被删除,是时候展现真正的技术了!