Android Listview从第一个子视图获取标记

Android Listview从第一个子视图获取标记,android,android-listview,Android,Android Listview,我有一个从internet填充的listview,它将收到的每个项目的id存储到正在填充到我的listview的标记中。我希望通过使用listview中第一个子元素的id作为获取新项的查询的开始限制,定期获取更多数据。我一直在使用getChildAtindex,但这只适用于listview中的可见项,因此返回的id不正确。如何从listview的第一个子元素中获取正确的id,或者使用另一种方法在listview中存储第一个子元素的id。感谢您的时间。屏幕上的子元素数量与屏幕上的一样多,并且由于视

我有一个从internet填充的listview,它将收到的每个项目的id存储到正在填充到我的listview的标记中。我希望通过使用listview中第一个子元素的id作为获取新项的查询的开始限制,定期获取更多数据。我一直在使用getChildAtindex,但这只适用于listview中的可见项,因此返回的id不正确。如何从listview的第一个子元素中获取正确的id,或者使用另一种方法在listview中存储第一个子元素的id。感谢您的时间。

屏幕上的子元素数量与屏幕上的一样多,并且由于视图循环,每一面都有一到两个,因此如果要查看第一个子元素,您将永远无法获取标签。解决办法是什么?从适配器中获取第一个元素,或者更好的是,从适配器获取信息以填充视图的容器中获取第一个元素。这听起来有帮助吗?是的,这很有帮助,因为我想确认我对无法获得此标签的怀疑,以及对替代解决方案的建议。我会试试看。@Tom好的,很管用,谢谢你的建议,我根本没想过这个lol。太好了。如果你想在android中通过ListView获得更多的要点,那么制作一个测试列表并在上面设置一个recycleListener,然后注销滚动时发生的事情,这将是很有启发性的——应该解释很多。同时,你能告诉我你使用什么样的适配器,这样我就可以发布一个更完整的答案吗?哦,好吧,如果这样做有效的话,你甚至可以发布你自己的答案。精彩的