Gallery的setSelection方法没有触发OnItemSelectedListener
在Gallery中用手滑动选中,可以触发选中事件OnItemSelectedListener,但是使用setSelection()却有时候能够触发,有时候触发不了 --------------------编程问答-------------------- 使用setSelection(),之后,位置是定位到了参数的位置,但是OnItemSelectedListener事件没有触发。难道没有人遇到过吗??? --------------------编程问答-------------------- 顶上去,没有人来回答一下吗? --------------------编程问答-------------------- 难道是因为我没说清楚?
我的需求是这样的,每个城市都有一些景点,这些景点我用Gallery来表示,每个item是一个景点。
我想把每次的结果都初始化定位到Gallery的中间,所以数据拉取完成之后设置setSelection(position)。
但是在切换城市重新加载数据时候,有些情况下也定位到了中间位置,但是没有触发setOnItemSelectedListener()回调事件,这是什么原因呢? --------------------编程问答-------------------- 我也遇到了……我是起timer定时setposition 但是么有触发setonitemselectedlistener --------------------编程问答-------------------- 我找到我的原因了,是因为是线程的问题 --------------------编程问答-------------------- 线程什么问题 咋么解决
补充:移动开发 , Android