// генерируем данные для адаптера void fillData() { for (int i = 0; i < myApp.getNewsfeedItemList().size(); i++) { VKNewsfeedItem item = myApp.getNewsfeedItemList().get(i); products.add(item); } boxAdapter.notifyDataSetInvalidated(); }
private void getGroupsName(Context context, String token) { StringBuilder groupIds = new StringBuilder(); for (Iterator<VKNewsfeedItem> i = myApp.getNewsfeedItemList().iterator(); i.hasNext(); ) { VKNewsfeedItem item = i.next(); if (groupIds.length() > 0) groupIds.append(","); String sourceID = item.getSourceID(); if (sourceID.contains("-")) groupIds.append(sourceID.replace("-", "")); } if (groupIds.length() > 0) MyIntentService.startActionVKGroupsGetByIdRequest(context, token, groupIds.toString()); }