私はlistViewを持っていますが、リストビューの上部に新しい項目を追加したいのですが、リストビューでその内容をスクロールしたくありません。新しいアイテムが追加される前に、ユーザーが探していたものと同じアイテムを見てほしい。Android ListViewリストビューなしで項目を追加する
は、これは私がリストビューに新しい項目を追加する方法です:
this.commentsListViewAdapter.addRangeToTop(comments);
this.commentsListViewAdapter.notifyDataSetChanged();
を、これはaddRangeToTop
方法である:これは私のListViewである
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>
ユーザーが上にスクロールしたときに古いコメントを読み込むことです。
ありがとうございました。
これはありがとう! – sirvon
良い解決策、ありがとう! –