今天热门
热点:

Android如何处理列表控件的item同时点击事件,androiditem


Android listview 比如说:在listview 的item中都有一个按钮,点击进入下一个页面,但如果这个时候同时点击两个item的话,会打开两个相同的activity,这个该怎么处理呢

解决方案

参考一下这里
http://blog.csdn.net/lxzh12345/article/details/9526483

点击第一次之后,在第一次点击方法中设置list view不能获取焦点,页面返回的时候在onResume()里让list view可以获得焦点,这样每次就能只点一次了。

启动方式改成singleTop, 只会打开一个页面

支持多点触摸吗,  一般有哪个会在ListView中同时用两个手指来点中两项?
activiy只能显示一个,  如果实在是响应了两个的点击事件 ,  也肯定会有先后, 不会同时, 因为都是基于消息循环的, 一次只会取一个消息来处理, 也就是说, 即使同时点击了多个按钮, 他们也一个一个的响应.  这样的话, 就只能显示最后调用的activiy了.

activiy不同模式工作不同, 一般默认会新创建, 也就是响应几次就创建几个.

www.zrccd.nettrue/topics/20180309/188717.htmlTechArticleAndroid如何处理列表控件的item同时点击事件,androiditem Android listview 比如说:在listview的item中都有一个按钮,点击进入下一个页面,但如果这个时候同时点击两个item的话,会打开两个相同的...

相关文章

    暂无相关文章

用户评论

大家都在看