Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/performance/5.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_Performance - Fatal编程技术网

Android 获取ListView的位置

Android 获取ListView的位置,android,performance,Android,Performance,我正在使用带有editText和复选框的自定义listview。我在中同时显示了EditText和checkbox public View getView(final int position, View convertView, ViewGroup parent) 而我的列表视图中有许多计数。getView中的位置仅显示屏幕中出现的计数数,当我向下滚动时,位置再次从零开始。我还尝试了列表视图和McClick侦听器,但并没有响应。是否有任何方法可以获取listview的位置 public

我正在使用带有editText和复选框的自定义listview。我在中同时显示了EditText和checkbox

public View getView(final int position, View convertView, ViewGroup parent) 
而我的列表视图中有许多计数。getView中的位置仅显示屏幕中出现的计数数,当我向下滚动时,位置再次从零开始。我还尝试了列表视图和McClick侦听器,但并没有响应。是否有任何方法可以获取listview的位置

 public View getView(final int position, View convertView, ViewGroup parent)

 {

     System.out.println("Index:"+position);
      .........
 }

`

那么,您想知道项目在
列表视图中的位置吗?是的,但我使用了ListView setOnItemClickListener,但没有调用此方法。您可以使用
setOnItemClickListener
。并使用
getItemAtPosition(int-position)
单击项目。listview的位置?我不清楚!如果列表项中有按钮或可聚焦视图,则setOnItemClickListener()将不会被调用Maybe,您应该尝试获取
OnItemClickListener