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