永发信息网

怎么让listview中的按钮失效

答案:2  悬赏:60  手机版
解决时间 2021-02-01 03:29
怎么让listview中的按钮失效
最佳答案
让listview中的按钮失效其实比较简单的。在适配器中 添加一个int 变量 mPosition, 并实现mPosition的Setter方法。然后在getView中判断你的position==mPosition是,如果位置相等显示,除此位置外的按钮都隐藏。 很简单,在ListView所在位置调用适配器中的Setter方法,并调用适配器更新UI的函数即可。
全部回答
你可以在listview的adapter里面定义一个方法,并定义一个标志位,在getview方法里面判断如果标志位为true,则把item中的button.setvisibility(view.gone);,在这个方法里面写如下代码 tag=true;----------------tag为adapter的全局变量,并调用notifydatasetchanged方法,在activity中的按钮点击时间中,调用adapter的这个方法. 事件发生,肯定会告诉你对象是哪个。 首先获取被点击的button。然后获取它parent控件就能得到item。在item中找child控件。 思路大概就这样。 百度搜: 【在listview中的listitem设置事件响应,如果listitem中有button控件】 有一片csdn的文章.
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
重生混元 道的女主角是谁
爱恋珠宝(太原贵都店)地址在哪,我要去那里办
2016武汉市护士资格证什么时候可以注册啊
双音节或多音节汉字除了“瓩”还有什么字?
广州南至南宁东的动车有经过玉林的没有
多年前在 游戏竞技频道看到一款游戏 是英文名
珍尼诗彩色珠宝地址在什么地方,想过去办事
请问工商银行卡能转账到农村信用社吗
我的货车是个人的户,个人户车管所给挂牌,交
英国发动鸦片战争的根本目的是DA. 为了了割占
现在中国女人二婚后再离婚的多吗?
大家对过年聚会怎么看法?有的聚会要跑 800里
现在的西安到杭州的1152次火车是空调车吗?
珍尼诗彩色珠宝地址在哪,我要去那里办事
淘宝有个首次一分钱体验快捷支付的订单如何删
推荐资讯
梦的起点婚礼设计地址在什么地方,想过去办事
铃木王125换的新离合片,怎么还打滑?
烧香是不是越早越好呢
顺丰快递能配送到河南省邓州市汲滩镇吗?
大家觉得林心如和胡静谁漂亮呢
灭种的意思是什么啊?知道的请说下!
马蛇子菜吃了对人体有什么好处
低钾血症指的是血钾A.血钾B.血钾C.血钾D.血钾
世界上建筑最快的速度
i5 7500的发热量会比i5 6500的发热更高吗?
隐具的意思是什么啊?知道的请说下!
已知:如图,在△ABC中,∠ACB=90°, CA=CB,CD
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?