android gallery 执行notifyDataSetChanged 后,某一项如何被选中
答案:2 悬赏:0 手机版
解决时间 2021-03-09 13:54
- 提问者网友:niaiwoma
- 2021-03-08 19:03
android的gallery,自己继承后写的。在onItemSelected方法中有个放大动画。现在执行notifyDataSetChanged 后刷新过数据后,就没有放大的item了。setSelection也不行,请高手指点!
最佳答案
- 五星知识达人网友:孤独的牧羊人
- 2021-03-08 19:33
你的逻辑有问题,首先setSelection是不会执行onItemSelected的
你的代码里只有onItemSelected里写了放大动画,notifyDataSetChanged刷新后当然不会执行
把你onItemSelected里的放大逻辑代码拿出来,notifyDataSetChanged之后再调用一次应该就可以了
你的代码里只有onItemSelected里写了放大动画,notifyDataSetChanged刷新后当然不会执行
把你onItemSelected里的放大逻辑代码拿出来,notifyDataSetChanged之后再调用一次应该就可以了
全部回答
- 1楼网友:妄饮晩冬酒
- 2021-03-08 20:37
你的图片数据源是怎么获取的?
一般是一个图片信息list, arg2是list的position, 通过这个position拿到数据源的信息,你得先看看你之前是怎么生成数据源的。一般图片路径都在数据源里,然后你再进行删除操作。
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯