我有一个带有expandableListView的活动!
我想在有人点击expandableListView时注册某个事件,但不能注册某个组或项目。换句话说,当所有项目下都留有空间时,我想在那里捕获一个点击。
我尝试了很多东西,唯一对我有用的是
expListView.setOnTouchListener(new View.OnTouchListener() {
@Override
public boolean onTouch(View v, MotionEvent event) {
if (event.getAction() == MotionEvent.ACTION_DOWN) {
Toast.makeText(SetsActivity.this, "" + event.getY()), Toast.LENGTH_SHORT).show();
}
return false;
}
});
不幸的是,这抓住了一切。我希望能够知道这是否是空的空间。有办法吗?