14

ListViewに接続するアダプターがあります。例:

mJournalAdapter = new JournalAdapter();
journalEntryList.setAdapter(mJournalAdapter);

JournalAdapter自分の中にあるビュー(ListViewのアイテム)が表示されているかどうかを知りたいのですが、可能ですか?

4

3 に答える 3

24

そのアイテムの位置を知っているなら、あなたは使うことができます

int last = listView1.getLastVisiblePosition();  

int first = listView1.getFirstVisiblePosition();
于 2012-06-22T08:17:04.633 に答える
6

コールバックを取得して、オーバーライドすることができますOnDetachedFromWindow(); ビューのメソッド

于 2014-02-23T21:13:21.720 に答える
2

を使用getFirstVisiblePosition()すると、ListViewで最初に表示されるアイテムが表示されるので、それを自分のケースで使用できます。

于 2012-06-22T08:18:07.667 に答える