列表视图选择自定义布局中的项目

时间:2012-03-09 19:56:04

标签: android android-layout android-listview

我有一个listview,每行有五个按钮,但我不知道为什么聚焦每个按钮,有人知道吗?

1 个答案:

答案 0 :(得分:0)

你可以这样做

将标记值添加到其Xml文件中的五个按钮,如1,2,3,4,5

int rowNo;
int buttonTag;
list.setOnItemClickListener(new OnItemClickListener() {

        @Override
        public void onItemClick(AdapterView<?> arg0, View v, int position,
                long id) {

            rowNo = position;             // which row is selected...
            buttonTag = v.getTag();      // which button is selected... if 1 then first if 2 then second 

        }

    });

我希望这就是你想要的......