Я хочу, когда вы дойдете до конца, правая кнопка изменит цвет, когда достигнет начала, левая кнопка изменит цвет, поэтому я хочу спросить, как обнаружить, что HorizontalScrollView достигли конца.Как обнаружить, что HorizontalScrollView достиг конца
6
A
ответ
12
maxScrollX = horizontalScrollView.getChildAt(0).getMeasuredWidth()-horizontalScrollView.getMeasuredWidth();
if (horizontalScrollView.getScrollX() == 0) {
lImageView.setImageResource(R.drawable.left_green);
} else {
lImageView.setImageResource(R.drawable.left);
}
if (horizontalScrollView.getScrollX() == maxScrollX) {
rImageView.setImageResource(R.drawable.right_green);
} else {
rImageView.setImageResource(R.drawable.right);
}
+2
, где следует уволить это событие - любой его слушатель? – NarendraJi
Смежные вопросы
- 1. Как я могу обнаружить, что HorizontalScrollView достигло конца в Android?
- 2. достиг конца файла при разборе,
- 3. EOF достиг до конца файла
- 4. Как правильно проверить, что istreambuf_iterator достиг конца потока
- 5. обнаружить, если scrollview достиг нижнего титана
- 6. Обнаружить, когда Div достиг вершины или снизу
- 7. Как поднять событие, как только я достиг конца метода?
- 8. Как определить, достиг ли векторный итератор конца вектора?
- 9. Как узнать, достиг ли перечислитель до конца коллекции в C#?
- 10. Как узнать, достиг ли я конца ODataFeed с Olingo
- 11. Как проверить, достиг ли я конца строки в Java?
- 12. Как указать на первый элемент, когда object.next достиг конца?
- 13. Как обнаружить связывание с конца службы ФОС
- 14. Неудачная ошибка компилятора Delphi XE после того, как он ошибочно предупреждает, что он достиг конца кода
- 15. NAudio: Как я могу получить событие, которое сообщает мне, что файл MP3 достиг конца?
- 16. Как узнать, что пользователь достиг конца страницы с помощью инструментов Browser Dev
- 17. PostgreSQL Trigger Error: контроль достиг конца процедуры запуска без возврата
- 18. HorizontalScrollView: авто-прокрутка до конца при добавлении новых просмотров?
- 19. ошибка: незаконный запуск выражения; достиг конца файла во время разбора
- 20. Обнаружить, когда ListView достиг нижнего уровня - onScroll() или onScrollStateChanged()?
- 21. Android/C#: обнаружение, что NestedScrollView достиг нижнего
- 22. android endless horizontalscrollview ведет себя как колесо
- 23. Как программно прокрутить HorizontalScrollView
- 24. Как проверить, достиг ли std :: ifstream EOL
- 25. Что такое символ для конца файла filestream?
- 26. Как использовать HorizontalScrollView?
- 27. круговой автопрокрутка horizontalscrollview андроид
- 28. Как обнаружить клип конца прогрессивного Flash-видео FLV?
- 29. Как обнаружить, что окно мигает
- 30. Как обнаружить, что активирован ViewController?
Эта ссылка поможет вам: [http://stackoverflow.com/questions/2089552/android-how-to-detect-when-a-scroll-has-ended][1] [1]: http://stackoverflow.com/questions/2089552/android-how-to-detect-when-a-scroll-has-ended –
[этот пост может помочь вам] (HTTP: //stackoverflow.com/a/3952629/593709) –
maxScrollX = horizontalScrollView.getChildAt (0) \t .getMeasured Ширина() - horizontalScrollView.getMeasuredWidth(); , если (horizontalScrollView.getScrollX() == 0) { \t \t \t \t \t lImageView.setImageResource (R.drawable.left_green); \t \t \t \t} еще { \t \t \t \t \t lImageView.setImageResource (R.drawable.left); \t \t \t \t} \t \t \t \t, если (horizontalScrollView.getScrollX() == maxScrollX) { \t \t \t \t \t rImageView.setImageResource (R.drawable.right_green); \t \t \t \t} еще { \t \t \t \t \t rImageView.setImageResource (R.drawable.right); \t \t } – jack