как узнать из адаптера, виден ли элемент ListView или нет?
у меня есть адаптер, подключенный к ListView, например
mJournalAdapter = new JournalAdapter();
journalEntryList.setAdapter(mJournalAdapter);
и я хочу знать, что внутри моей JournalAdapter
если какой-то вид (элемент ListView) виден или нет, возможно ли это?
3 ответов
Если вы знаете положение этого пункта, то вы можете использовать
int last = listView1.getLastVisiblePosition();
int first = listView1.getFirstVisiblePosition();
можно использовать getFirstVisiblePosition()
даст вам первый видимый элемент в ListView, так что вы можете использовать это в вашем случае.