#android #gallery #onfling
#Android #Галерея #onfling
Вопрос:
Я столкнулся с проблемой, используя галерею просмотров, под представлениями я подразумеваю, что это не галерея простых просмотров изображений, а сложная структура, которую можно было бы возобновить следующим образом:
-
Галерея
-
FrameLayout
a. Линейное описание
- Просмотр изображений (*)
b. LinearLayout (-)
- TextView
-
Линейное описание
-
ScrollView
a. Линейное описание
- ImageView - TextView
-
-
Проблема в том, что onFling не вызывается всякий раз, когда я перебрасываю ImageView (*). Не знаю, может ли проблема заключаться в том, что у меня там есть ScrollView, тем не менее LinearLayout (-) потерял видимость.
Знаете ли вы, что может быть причиной проблемы, и если да, то каким может быть ее решение? Спасибо.
Ответ №1:
Является ли ImageView «интерактивным» или «фокусируемым»?
Комментарии:
1. действительно ли это интерактивно, есть проблемы с этим? поскольку щелчок — это не то же самое, что бросок
2. На самом деле спасибо Лукасу за то, что он предоставил мне достаточно информации, чтобы разобраться в проблеме. Проблема возникает всякий раз, когда я пытаюсь реализовать некоторые дочерние события, содержащиеся в представлении, отображаемом галереей. Итак, в принципе, в моих интересах я переместил свою логику событий нажатия ImageView в галерею setOnItemClickListener, таким образом, я достигаю того, чего хотел.