我正在使用一个包含3个按钮、1个复选框和一个文本视图的动态ListView。我想要1个。)用户应该只能选中任何行中的一个复选框,如果选中了某个复选框,则应取消选中其他行的复选框。2.)button和textView上的文本也是通过不同的ArrayLists动态生成的,所以我如何在一个ListView中使用diff-2 arraylist。
发布于 2011-05-02 19:09:38
像这样创建一个类E(您可以根据需要重命名)
import java.util.ArrayList;
public class E {
private ArrayList<Object> list1;
private ArrayList<Object> list2;
/**
* @param list1 the list1 to set
*/
public void setList1(ArrayList<Object> list1) {
this.list1 = list1;
}
/**
* @return the list1
*/
public ArrayList<Object> getList1() {
return list1;
}
/**
* @param list2 the list2 to set
*/
public void setList2(ArrayList<Object> list2) {
this.list2 = list2;
}
/**
* @return the list2
*/
public ArrayList<Object> getList2() {
return list2;
}
}下面是使用多个ArrayList的ArrayList
ArrayList<E> custom=new ArrayList<E>();希望这能对你有所帮助。
发布于 2011-05-02 18:53:01
将两个ArrayLists合并为一个ArrayList,并将其设置为适配器。
https://stackoverflow.com/questions/5856127
复制相似问题