2

如何在android中的特定行中禁用项目单击的列表视图。如果值为搜索我必须在android的列表视图中禁用特定行的onitem单击事件有人能告诉我该怎么做吗?

4

2 回答 2

3

试试这个代码

mListView.setOnItemClickListener(new OnItemClickListener()
{
@Override
public void onItemClick(AdapterView<?> arg0, View view, int arg2,long arg3) 
{
if(your condition)
    {
    //your click event code
    }
    else
    {
    //nothing
    }
}
});
于 2012-06-15T10:04:41.653 回答
1

你为完整的行

onListItemClick(AdapterView<?> l, View v, int position, long id) {


       if(Clickable condition ){
              super.onListItemClick(l, v, position, id);
               // your code .........
          }else{


          }
    } 
于 2012-06-15T10:09:45.270 回答