按钮单击时自定义ListView选择行

0 android

我有自定义列表视图与textview和按钮.我在xml文件中设置了按钮单击句柄,并在ListActivity中设置了实现.

问题是当我点击按钮时,我无法获得我点击的选定行.

问候

Mat*_*att 7

你在使用自己的适配器吗?如果是这样,你当然可以在按钮上设置一个标签,指示它在列表中的位置.

就像是

@Override
getView(... position ...){
//do stuff
  buttonView.setTag(new Integer(position));
//do stuff
}
Run Code Online (Sandbox Code Playgroud)

然后你可以检查一下 view.getTag() onClick()