3

検索結果を表示するListViewがあります。検索が実行されているときに、検索が進行中であることを示すフッターをListViewに追加します。ListViewをプログラムで一番下までスクロールして、フッターがユーザーに表示されるようにします。アイデア?

私のアプリは2.1以降を対象としています

4

2 に答える 2

3

このメソッドを使用して、ListViewを一番下までスクロールします。

private void scrollMyListViewToBottom() {
    myListView.post(new Runnable() {
        @Override
        public void run() {
            // Select the last row so it will scroll into view...
            myListView.setSelection(myListAdapter.getCount() - 1);
        }
    });
}

リストビューから取得リストを更新した後、リストの最後までスクロールします

于 2012-11-13T19:59:56.420 に答える
2

これで試してみてください

lv.post(new Runnable() {
                @Override
                public void run() {

                    lv.setTranscriptMode(ListView.TRANSCRIPT_MODE_ALWAYS_SCROLL);
                    lv.setStackFromBottom(true);
                }
            });
于 2016-04-18T06:19:08.273 に答える