2012-04-16 142 views
0

我有一个自定义ListView,列表中有3个ImageView和4个Textview。我无法点击列表项目,我可以点击空白的spcae。那么点击List项目和onClick监听器应该如何工作?列表项在Android中不可点击

+0

你有一个自定义适配器呢? – Th0rndike 2012-04-16 14:07:24

+0

把这个在你的代码,看看它是什么...: @Override public void onListItemClick(ListView l,View v,int position,long id){ \t Log.i(this.getClass()。getSimpleName ),“ - >” \t \t + Thread.currentThread()。getStackTrace()[2] .getMethodName()); }点击列表项时是否进行调试? – user387184 2012-04-16 14:08:10

+1

为什么不张贴代码,以便我们可以看到你可能做错了什么? – dymmeh 2012-04-16 14:09:03

回答

3

如果您的列表细胞可点击美景,你必须通过调用设置这些WIEWS不可作为焦点(在代码中,设置您onClickListeners后)的电池是可点击,以及:

myCellButton.setOnClickListener(buttonClickListener); 
myCellButton.setFocusable(false);