我需要添加ArrayList中的所有項目只添加最後一個項目在ArrayList中兩次
logcat的:
E/BUSINESS_STR: fuflfilled
E/itemsaArrayList: [[email protected], [email protected]]
代碼:
if(BUSINESS_STR != null){
Log.e("BUSINESS_STR", "" + BUSINESS_STR);
CommonListItems commonListItems = new CommonListItems();
for(int i = 0; i <= 1 ; i++) {
commonListItems.setName("My Business");
commonListItems.setName("Search Business");
commonListItems.setImage(String.valueOf(R.drawable.business_icon));
commonListItems.setImage(String.valueOf(R.drawable.search_business_icon));
itemsaArrayList.add(commonListItems);
}
tvTitle.setText("Business");
}
最後它被添加最後一項"Search Business"
兩次。我需要先添加"My Business"
,然後再添加"Search Business"
。
你能解釋更多嗎?我沒有得到你的觀點 – PriyankaChauhan
@pcpriyanka arraylist在for循環中添加了兩次最後一項。我沒有收到我的業務。 – UserAgr
爲什麼你使用'for(int i = 0; i <= 1; i ++){...}' – PriyankaChauhan