Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/232.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Android 如何确定视图在ListView中是否可见?_Android_Listview - Fatal编程技术网

Android 如何确定视图在ListView中是否可见?

Android 如何确定视图在ListView中是否可见?,android,listview,Android,Listview,我想知道一个视图在我的listview中是否可见,它由一个自定义游标适配器填充。我该怎么做呢?您可以使用getFirstVisiblePosition()和getChildCount()检查给定位置是否可见。他询问了视图。你给他的是返回整数的方法。如何知道过去提供给listview的视图中的哪些当前显示在listview中,哪些没有显示?我认为您需要检查给定视图,获取它当前显示的位置,然后使用您描述的方法检查它是否在这个值范围内。您有这样的示例吗?

我想知道一个视图在我的listview中是否可见,它由一个自定义游标适配器填充。我该怎么做呢?

您可以使用
getFirstVisiblePosition()
getChildCount()
检查给定位置是否可见。他询问了视图。你给他的是返回整数的方法。如何知道过去提供给listview的视图中的哪些当前显示在listview中,哪些没有显示?我认为您需要检查给定视图,获取它当前显示的位置,然后使用您描述的方法检查它是否在这个值范围内。您有这样的示例吗?