スクロールビューが最後に達したときに追加または削除できる動的なフッターが必要です。ある時点で私はまたそれが目に見えるようにする必要があり、他の時には視界を変えることができないので、それは目に見えないようにする必要があります。リストビューのスクロールが最後に到達したときにリストビューのフッターを追加する
私はこのように、それは私はそれが真ん中に入っスクロールするとき、私は時々、一度関数を呼び出していても、フッタのちらつきになりますときに私はこの
listViewComments.setOnScrollListener(new AbsListView.OnScrollListener() {
@Override
public void onScrollStateChanged(AbsListView absListView, int i) {
if (i == AbsListView.OnScrollListener.SCROLL_STATE_IDLE
&& (listViewComments.getLastVisiblePosition() - listViewComments.getHeaderViewsCount() -
listViewComments.getFooterViewsCount()) >= (commentAdapter.getCount() - 1)) {
// removing or adding footer
}
}
のようにスクロールリスナーに持っています私のリストビューアイテムの。
ます。http: //stackoverflow.com/a/16399081/726863 –
リサイクルビューを使用するか、カスタムアダプタを作成する必要がありますListViewのために。 –