我试图在我的应用的主要活动上制作卡片列表,我希望用户能够删除第一张卡片,因为它只是提供信息。然后其余的卡片将打开与其对应的布局。
答案 0 :(得分:2)
检查Roman Nurik的Android-SwipeToDismiss:https://github.com/romannurik/Android-SwipeToDismiss
现在在解除回调时,仅对第一个元素启用解除。
new SwipeDismissListViewTouchListener.DismissCallbacks() {
@Override
public boolean canDismiss(int position) {
return position == 0;
}
...
});
不确定第二个元素是否成为位置0的元素。如果是这样,您还需要跟踪标题是否被解除。无论如何,你可以从这开始并解决它。