Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/205.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_Position_Getview - Fatal编程技术网

Android 获取用户与之交互的ListView位置

Android 获取用户与之交互的ListView位置,android,listview,position,getview,Android,Listview,Position,Getview,我有一个带有切换按钮的项目列表。位置可能是10,而用户可以点击下一个列表项(不完全可见)的切换按钮 如何获取用户正在单击其按钮的列表项的位置 请帮忙。谢谢。您可以在列表视图中添加OnItemClickListener,并收听用户与列表的交互 yourList.setOnItemClickListener(new OnItemClickListener() { @Override public void onItemClick(AdapterView

我有一个带有切换按钮的项目列表。
位置
可能是10,而用户可以点击下一个列表项(不完全可见)的切换按钮

如何获取用户正在单击其按钮的列表项的位置


请帮忙。谢谢。

您可以在列表视图中添加OnItemClickListener,并收听用户与列表的交互

yourList.setOnItemClickListener(new OnItemClickListener() {
            @Override
            public void onItemClick(AdapterView<?> parent, View view, int position,
                    long id) {
             // when user click on item the position will show as Toast 
             Toast.makeText(YourActivity.this,position+"",Toast.LENGTH_LONG).show();

            }
        }); 
yourList.setOnItemClickListener(新的OnItemClickListener(){
@凌驾
public void onItemClick(AdapterView父视图、视图、整型位置、,
长id){
//当用户单击项目时,位置将显示为Toast
Toast.makeText(YourActivity.this,position+“”,Toast.LENGTH_LONG.show();
}
}); 

请在此处张贴您的代码。也许您可以在切换按钮上的位置设置一个标签。如果你能告诉我们你到目前为止都有什么