listview的onItemClick监听事件,监听的是整个item的点击事件。在item里面包含了子控件的时候,子控件会获取焦点和点击事件。所以必须将子控件设置为dlBtn.setFocusable(false);
dlBtn.setFocusableInTouchMode(false);
dlBtn.setFocusableInTouchMode(false);
dlBtn.setClickable(false);
这样的话整个item才能获取到焦点和点击事件。