Я работаю с Android-приложением, чтобы прорисовать изображение из списка. Но я не знаю ответа. Я получил значения в представлении списка и щелкнув изображение с помощью элемента clicker, который показан в другом намерении, я хочу, не возвращаясь, показать изображение сверху вниз в виде списка с помощью метода прокрутки.Пролистать с отображением списка изображений в элементе прослушивания элемента
ответ
Использование RecyclerView вместо ListView, потому что onTouchlistener будет работать должным образом в recyclerview, а не listview.additionally ListView имеют проблемы с адаптацией положения пункта
ok и для прокрутки? – Jincy
Анимируйте изображение сверху вниз? Я не могу понять эту часть вашего вопроса – Harmantj
no. Я получил изображения с моего сервера в представлении recycler, а также я использую функцию прослушивателя элементов. он также работает, мне нужно увидеть предыдущее изображение или следующее изображение, используя салфетки – Jincy
добавить изображения в массиве.
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();
}
}
});
надеюсь, вы получили ответ
здесь смотрите, https://github.com/chiuki/android-swipe-image-viewer –
Возможный дубликат [Как красть изображения] (HTTP: //stackoverflow.com/questions/5101629/how-to-swipe-images) –
Вот полное решение для таких требований: https://stackoverflow.com/a/44426980/6776960 –