【发布时间】:2016-05-30 05:39:30
【问题描述】:
字符串数组计数为三个。我正在从 gridview 中检查三个画廊图像。
基于数组计数,检查三个图像。但是在关闭应用程序并返回后总是显示exceed debug。它必须再次检查三个复选框。
MainActivity.java:
String[] strArr = {"One","Two","Three"};
int size = strArr.length;
public void changeSelection(View v, int position) {
if (data.get(position).isSeleted) {
data.get(position).isSeleted = false;
Log.e("UnChecked","Unchecked");
} else if(size < strArr.length){
data.get(position).isSeleted = true;
Log.e("Checked","Checked");
} else {
Log.e("Exceed", "Exceed");
}
((ViewHolder) v.getTag()).imgQueueMultiSelected.setSelected(data.get(position).isSeleted);
}
谁能帮我解决这个问题?谢谢。
【问题讨论】: