在项目单击侦听器中滑动图像列表视图

时间:2017-01-23 06:33:21

标签: android swipe

我正在使用Android应用从列表视图中滑动图片。但我不知道答案。我在列表视图中获取了值,并且点击了带有项目点击监听器的图像,它显示在另一个意图中,我希望不返回,使用滑动方法在列表视图中从上到下显示图像。

2 个答案:

答案 0 :(得分:0)

使用RecyclerView而不是listView,因为onTouchlistener将在recyclerview中更正常工作,而不是listview.additional listview在调整项目位置方面存在问题

答案 1 :(得分:0)

在数组中添加图片。

int count=0;
int arr[count];
    imageView.setOnTouchListener(new OnSwipeTouchListener(MyActivity.this) {
        public void onSwipeRight() {
count++;
img.setResource(arr[count]);
if(count>arr.length-1)
{
count=0;
}
            Toast.makeText(MyActivity.this, "right", Toast.LENGTH_SHORT).show();
        }
        public void onSwipeLeft() {

count--;
img.setResource(arr[count]);
if(count<0)
{
count=arr.length-1;
}
         Toast.makeText(MyActivity.this, "left", Toast.LENGTH_SHORT).show();
        }
        }

    });
希望你得到答案