Я хочу, чтобы whatsapp понравилась функция загрузки изображения, если я загружаю изображение, и когда загрузка завершена, позиция в списке не изменяется. Вся вещь работает нормально, но когда загрузка завершена, свиток списка открывается вниз.Listview прокрутить вниз
ответ
Чтобы обновить содержимое списка, вызовите адаптер.notifydatasetchanged(). Где адаптер - тот, который установлен для вашего люкса.
Но notifydatasetchanged не приведет к прокрутке списка ... –
это не работает. – Nisha
Попробуйте переопределить этот метод для вашего собственного использования. Я изменил его в соответствии с моим менеджером компоновки для просмотра ресайклера, но то же самое можно сделать для просмотра списка. Вы можете найти множество учебников по Google.
@Override
public void smoothScrollToPosition(RecyclerView recyclerView,
RecyclerView.State state, final int position) {
LinearSmoothScroller smoothScroller =
new LinearSmoothScroller(mContext) {
//This controls the direction in which smoothScroll looks
//for your view
@Override
public PointF computeScrollVectorForPosition
(int targetPosition) {
return FoodFragmentCustomLayoutManager.this
.computeScrollVectorForPosition(targetPosition);
}
//This returns the milliseconds it takes to
//scroll one pixel.
@Override
protected float calculateSpeedPerPixel
(DisplayMetrics displayMetrics) {
return MILLISECONDS_PER_INCH/displayMetrics.densityDpi;
}
};
smoothScroller.setTargetPosition(position);
startSmoothScroll(smoothScroller);
}
поместите макет внутри координатораLayout, чтобы он работал правильно ** – Kushan
Я хочу, чтобы whatsapp понравилась функция загрузки изображения, если я загружаю изображение, и когда загрузка завершена, позиция в списке не изменяется. Вся вещь работает нормально, но когда загрузка завершена в виде списка свитки вниз. – Nisha
, когда загрузка завершена, вызовите функцию smoothScrollToPosition (positionyouwant) – Kushan
- 1. Listview setOnScrollListener прокрутить вверх вниз
- 2. прокрутить вниз с селеном
- 3. Прокрутить вниз Посадочная страница?
- 4. Android WebView прокрутить вниз
- 5. Прокрутить вниз до angularjs
- 6. Прокрутить вниз до KendoGrid
- 7. Прокрутить вниз кнопку
- 8. LongListSelector прокрутить вниз заряд
- 9. OnePage прокрутить вниз кнопку
- 10. Невозможно прокрутить вниз
- 11. Как установить ListView Прокрутить положение вниз в android?
- 12. как прокрутить вверх и вниз
- 13. Невозможно прокрутить вниз слайд-контент
- 14. UIScrollView - Невозможно прокрутить страницу вниз
- 15. Я не могу прокрутить вниз
- 16. Как прокрутить вниз в appium
- 17. JQuery Mobile Пользователь прокрутить вниз
- 18. scrollviewer does not прокрутить вниз
- 19. Прокрутить вниз до конца страницы
- 20. Прокрутить вниз изменить маршрут сайта
- 21. как прокрутить вниз в jQuery
- 22. UITableView «Прокрутить вниз до обновления»
- 23. Прокрутить вниз после формы submit
- 24. Прокрутить вниз событие 5 раз
- 25. Прокрутить вниз на страницу загрузить
- 26. Не удается прокрутить вниз wpf
- 27. Невозможно прокрутить listView
- 28. Android listview notifyDataSetChanged() переместится вниз
- 29. Как прокрутить вверх и прокрутить вниз в jQuery?
- 30. Как прокрутить ListView на сенсорном экране
Этот вопрос был рассмотрен здесь: http://stackoverflow.com/a/7032341/1394695 –
Просто положите() метод scrollMyListViewToBottom от моей ссылки в соответствующем месте (например, какой-то метод обратного вызова). –
@Nisha Каждый раз, когда вы получите новые данные в списке массивов? Или когда пользователь может прокручивать вниз, чтобы пользователь времени мог получать новые данные каждый раз? поэтому вы можете использовать PullToReferesh Lib. –