Android 删除ListView中的功能
我最近开始使用Android开发平台 我无法在列表视图中找到内置的删除功能,该功能允许用户像iOS tableview那样删除行,如下图所示 安卓系统中的常见/标准操作方式是什么Android 删除ListView中的功能,android,Android,我最近开始使用Android开发平台 我无法在列表视图中找到内置的删除功能,该功能允许用户像iOS tableview那样删除行,如下图所示 安卓系统中的常见/标准操作方式是什么 您可以实现长单击侦听器并将其设置为listview: listview.setOnItemLongClickListener(new OnItemLongClickListener() { public boolean onItemLongClick(AdapterView<?> arg0
您可以实现长单击侦听器并将其设置为listview:
listview.setOnItemLongClickListener(new OnItemLongClickListener() {
public boolean onItemLongClick(AdapterView<?> arg0, View arg1,
int pos, long id) {
// TODO Auto-generated method stub
Log.v("long clicked","pos: " + pos);
return true;
}
});
例如,可以在操作栏或浮动上下文菜单中显示上下文菜单栏。您还可以修改适配器以更改项目并显示删除,但这种方法不是Android标准
关于,您必须通过自定义方式来完成此操作。检查此项,您可以通过向左/向右滑动项目来获得删除的想法。这是最常见的方式,然后通过撤消操作来完成一个祝酒词。嗨,Johan,有什么例子可以与大家分享吗?在滑动删除的基础上,通常希望用户可以按住鼠标来选择项目。选择一个或多个项目后,操作栏将填充相关操作,有时包括垃圾桶。