ListView中的OnItemClickListener 不能响应第2次的onClick事件

private OnItemClickListener listener = new OnItemClickListener() {

        @Override
        public void onItemClick(AdapterView<?> parent, View view, int position, long id) {
    
        }

    };
mListView.setOnItemClickListener(listener);

原因是ListView中有ImageButton,把ImageButton改为ImageView,ImageView 不会把事件发送给OnClickListener并且不会获取焦点。

posted @ 2012-12-27 18:40  qiangzhu  阅读(895)  评论(0编辑  收藏  举报