相关疑难解决方法(0)

如何在列表视图上实现长时间单击侦听器

我想OnLongClickListener在列表视图中添加.每当用户长按列表中的项目时,应执行一些操作,但我的代码不会捕获此侦听器.请让我知道我哪里出错了.类似的代码setOnItemClickListener非常适用.

这是代码:

listView.setOnItemLongClickListener(new AdapterView.OnItemLongClickListener() {

            public boolean onItemLongClick(AdapterView<?> arg0, View v,
                    int index, long arg3) {
                // TODO Auto-generated method stub
                 Log.d("in onLongClick");
                 String str=listView.getItemAtPosition(index).toString();

                 Log.d("long click : " +str);
                return true;
            }
}); 
Run Code Online (Sandbox Code Playgroud)

android android-listview onlongclicklistener

145
推荐指数
4
解决办法
21万
查看次数

在长按单击侦听器ListActivity类上

我有一个使用ListView的应用程序,我已经设置onListItemClick事件来查看有关联系人的详细信息,我想实现onLongListItemClick以显示对话框,我不知道为什么它不起作用,我的意思是没有任何反应,我试过像这个:

public void onListItemClick(ListView parent, View v, int position, long id) 
{   
    //code
}

public void onLongListItemClick(ListView parent, View v, int position, long id) 
{   
    showdialog();
}
Run Code Online (Sandbox Code Playgroud)

android listview onclicklistener

3
推荐指数
1
解决办法
4719
查看次数