CheckBox与ListView中的CheckedTextView

时间:2014-06-20 21:16:44

标签: java android

当我在CheckBox的行布局中放置ListView时,我无法再收到OnItemClickOnItemLongClick个事件。另一方面,使用CheckedTextView允许这些事件通过,但我不知道如何在我的JUnit / Robotium测试中自动点击它们。有没有人建议我能做些什么来充分利用这两个世界?

1 个答案:

答案 0 :(得分:2)

如果将CheckBox视图设置为不可聚焦(即setFocusable(false)setFocusableInTouchMode(false)或其xml等效项),则可以进行OnItem(长)点击工作。

注意:只要您点击复选框本身,听众就会触发。点击复选框只会切换它(但我想这就是你想要的)。