У меня есть listView, и я хочу добавить новые элементы в начало списка, но я не хочу, чтобы просмотр списка просматривал его содержимое. Я хочу, чтобы пользователь просматривал тот же элемент, что и раньше, перед добавлением новых элементов.
Вот как я добавляю новые элементы в ListView:
this.commentsListViewAdapter.addRangeToTop(comments);
this.commentsListViewAdapter.notifyDataSetChanged();
и это метод addRangeToTop
:
public void addRangeToTop(ArrayList<Comment> comments)
{
for (Comment comment : comments)
{
this.insert(comment, 0);
}
}
это мой список:
<ListView
android:id="@+id/CommentsListView"
android:layout_width="fill_parent"
android:layout_height="fill_parent"
android:layout_above="@+id/AddCommentLayout"
android:stackFromBottom="true" >
</ListView>
Что я хочу сделать, это загрузить старые комментарии, когда пользователь прокручивается вверх.
Благодарим вас за помощь.