我的 ListView 有 10 行,每行有 aTextView
和 a Button
。每次我点击一个Button
我想遍历Button
我的行中的每一个来检查它的可绘制性。挑战在于,除了我单击的视图之外,它返回所有 null。有人知道我如何实现这一目标吗?检查下面的代码片段。
public View getView(int position, View view, ViewGroup parent) {
convertView = inflater.inflate(R.layout.customlayout, null);
TextView textview = (TextView) view.findViewById(R.id.textview);
Button button = (Button) view.findViewById(R.id.button);
ListView listParent = (ListView) parent;
button.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View view) {
for(int ctr=0; ctr<listParent.getCount(); ctr++) {
//traverse to all the buttons in list here
}
}
});
return view;
}