我已经设置了一个非常简单的列表视图,当你点击行时,它会打开另一个片段。如果我在项目点击侦听器的列表视图内部设置了onclick,它将很高兴地工作。但是,因为我有多个选项,我决定在另一个类上构建onClickListener,然后使用一行来设置它。现在的问题是我必须双击才能使其工作。请看下面。Listviews和onClickListener与焦点问题
列表视图内部此方法很乐意接受一次点击。
view.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View v) {
// code
}
});
如果我这样安装,那么它需要两次点击,但我不知道为什么?
view.setOnClickListener(new InputContactNumber());
后更多的代码像'InputContactNumber'和'adapter' –