2012-07-31 54 views
0

这里是我的点击听者...没有得到Click事件在列表视图

mListView.setOnItemClickListener(new OnItemClickListener() { 

     @Override 
     public void onItemClick(AdapterView<?> arg0, View arg1, int arg2, 
       long arg3) { 
     Log.i("", "adfadf"); 
     Toast.makeText(ScoreListActivity.this, "Clicked",Toast.LENGTH_SHORT).show(); 

     } 
    }); 

哪些错误在此代码.... \

我没有得到点击,当我点击的项目LISTVIEW ...

+3

如果您有任何可点击元素,如按钮或imagebuttons在你的listview行xml中,请设置android:focusable = false给他们,然后检查 – 2012-07-31 07:32:21

回答

1

呼叫列表项下面的代码,因为他们创建:

listItem.setDescendantFocusability(FOCUS_BLOCK_DESCENDANTS);