2011-06-23 53 views

回答

2

更好地存储项目的ArrayList中

ArrayList<View> arr = new ArrayList<View>();// to store list of selected views 
ArrayList<Integer> positionArr = new ArrayList<Integer>();// to store list of selected positions 

使用setOnItemClickListener在列表视图。

list.setOnItemClickListener(new OnItemClickListener() { 

     @Override 
     public void onItemClick(AdapterView<?> parent, View view, int position, 
       long id) { 
      positionArr.add(position); 
       arr.add(arg1); 

     } 
    }); 
+1

如果positionArr与创建,你会得到尝试做positionArr.add(位置)位置是不是一个视图中的错误。 – Maximus

+0

@Maximus,谢谢。我已经犯了错误,现在我修改了 –

+0

是的.. positionArr.add(position);显示错误。我应该如何使用视图创建bcz。 – preeti

相关问题