如何将列表视图中的多个选定项目移动到另一个列表视图

时间:2013-05-15 04:47:14

标签: android android-listview android-widget

我有两个列表视图SAMPLE IMAGE HERE。我想将项目从一个列表视图移动到另一个列表视图。 我有两个按钮,“向右移动”和“向左移动”。 它是一个多选列表视图。在选择项目后我们需要将这些项目移动到另一个列表视图。

来自database.code的第一个listview数据如下所示

public void fillcategory() {
            Cursor cursor = dataBase
                    .select("SELECT * FROM t_Category ORDER BY CategoryName");

            lacategory = new list(this,
                    android.R.layout.simple_list_item_activated_1, cursor,
                    new String[] { "CategoryName" }, new int[] { android.R.id.text1 },1);
            lvcategory.setAdapter(lacategory);
            lvcategory.setOnItemClickListener(new listclick());
            lvcategory.setChoiceMode(ListView.CHOICE_MODE_MULTIPLE);

        }

1 个答案:

答案 0 :(得分:3)

您可以执行此选项,首先在每个列表项中添加复选框,然后使用所选项目填充其他列表视图。为此,这是一个很好的教程Multiple Check

其次,您可以在适配器中将listview属性设置为multiple_select,然后通过其他列表视图中的位置填充所选项目。  我希望至少有一个会奏效。