在写工程的时候,遇到了这样的一个问题:java.lang.IndexOutOfBoundsException: Invalid index 1, size is 1
RecentChats chats = new RecentChats();
chats.setFriendid("87473591");
chats.setChatPicure("语音信息");
chats.setChatTime("0:00");
chats.setChatType("1");
chats.setFriendPicure(mActivity.getResources().getDrawable(R.drawable.defaultavatar));
chats.setRemarkSname("王连杰");
chats.setRoomid("");
mRecentChats.clear();
mRecentChats.add(chats);
adapter = new CommunicationsListViewAdapter(mActivity, mRecentChats);
listView.setAdapter(adapter);
listView.setOnItemClickListener(new OnItemClickListener() {
@Override
public void onItemClick(AdapterView<?> arg0, View arg1, int arg2,
long arg3) {
}
});
这个时候arg2从1开始的,为什么不是0呢?