如何在android中的listview特定行中禁用项目单击

时间:2012-06-15 09:50:57

标签: android

如何禁用项目中的列表视图在android.if值中的特定行中单击是搜索我必须禁用android中列表视图中特定行的onitem click事件,任何人都可以告诉该怎么做?

2 个答案:

答案 0 :(得分: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
    }
}
});

答案 1 :(得分:1)

你要完整的行

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


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


          }
    }