Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/396.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 如何在Android中添加一个卡片视图列表,其中只有一个可以通过刷卡移除?_Java_Android_Android Listview_Android Recyclerview_Android Cardview - Fatal编程技术网

Java 如何在Android中添加一个卡片视图列表,其中只有一个可以通过刷卡移除?

Java 如何在Android中添加一个卡片视图列表,其中只有一个可以通过刷卡移除?,java,android,android-listview,android-recyclerview,android-cardview,Java,Android,Android Listview,Android Recyclerview,Android Cardview,我正在尝试在我的应用程序的主要活动上制作一个卡片列表,我希望用户能够删除第一张卡片,因为它只是提供信息。然后,其余的卡将打开相应的布局。查看Roman Nurik的Android SwipeToDismiss: 实施示例如下: 现在,在Disclose回调中,仅对第一个元素启用Disclose new SwipeDismissListViewTouchListener.DismissCallbacks() { @Override public boolean canDismis

我正在尝试在我的应用程序的主要活动上制作一个卡片列表,我希望用户能够删除第一张卡片,因为它只是提供信息。然后,其余的卡将打开相应的布局。

查看Roman Nurik的Android SwipeToDismiss:

实施示例如下:

现在,在Disclose回调中,仅对第一个元素启用Disclose

new SwipeDismissListViewTouchListener.DismissCallbacks() {

    @Override
    public boolean canDismiss(int position) {
        return position == 0;
    }

    ...

});

不确定第二个元素是否成为位置0处的元素。如果是这样,您还需要跟踪标题是否被取消。无论如何,你可以从这里开始并解决它。

你能发布一个到目前为止的示例吗?我完全不知道如何添加具有设置字符串值的设置项,而不仅仅是普通数字。@过度搜索整个CardView实现并不是一件小事。。你可以从这里开始,然后根据你的需要进行调整。。如果你被困在某个地方,我没有足够的声誉给你发邮件,所以如果你不介意的话,我会在Google+上给你发邮件。