我制作了安卓应用程序, 并安装了 addter.add ()
似乎崩溃了该应用程序。 我不得不使用日志标签来发现我的代码被困在一个循环圈里。 这里的代码是 :
int i =0;
if(cards.size()>0){
Log.i("KOOL","Checked arraylist size =" + cards.size());
while(i < cards.size()){
Log.i("KOOL","Inside while loop");
adapter.add(cards.get(i));
i++;
}
Log.i("KOOL","Added data to adapter");
adapter.notifyDataSetChanged();
Log.i("KOOL","Finished OnActivityResult");
}
程序会到达日志标签“ 循环时在内部” 并重复到程序崩溃 。 我知道在循环前 < code> cards. size () code> 是 2 。 因此我看不出有什么理由要崩溃该程序 。 我是否正确使用适配器? 请帮助! @ info/ plain