Я пытаюсь создать фрагмент, «отправляющий» список массивов объектов, но я не могу найти точный способ сделать это. Я думаю, что мне, возможно, придется использовать serializable или приподнятый (как видно в другом ответе), но я не уверен, как его реализовать даже после прочтения этого ответа.
может кто -нибудь мне помочь? Заранее спасибо.Fragment f = new Fragment();
ArrayList category = Utils.getCategory();
ArrayList icons = category.getIconsArray();
f = IconsFragment.newInstance(icons);
return f;
< /code>
Код в фрагменте Для создания экземпляра:
Я знаю args.putarraylist () < /code> Метод не существует, я просто написал, чтобы показать, как я ожидаю, что смогу кодировать его. < /p>
public static IconsFragment newInstance(ArrayList list) {
IconsFragment fragment = new IconsFragment();
Bundle args = new Bundle();
args.putArrayList(list); // here's where the code is supposed to go
fragment.setArguments(args);
return fragment;
}
< /code>
iconscategory class: < /p>
import java.util.ArrayList;
public class IconsCategory {
private String name;
private ArrayList iconsArray = new ArrayList();
public IconsCategory(String name, ArrayList iconsArray) {
this.name = name;
this.iconsArray = iconsArray;
}
public String getCategoryName() {
return this.name;
}
public ArrayList getIconsArray() {
return iconsArray.size() > 0 ? this.iconsArray : null;
}
}
!public class IconItem {
private String name;
private int resId;
public IconItem(String name, int resId){
this.name = name;
this.resId = resId;
}
public String getName(){
return this.name;
}
public int getResId(){
return this.resId;
}
}
Подробнее здесь: https://stackoverflow.com/questions/352 ... array-list
Создать фрагмент с помощью пользовательского списка массивов объектов ⇐ Android
-
- Похожие темы
- Ответы
- Просмотры
- Последнее сообщение
-
-
Создать фрагмент с помощью пользовательского списка массивов объектов
Anonymous » » в форуме Android - 0 Ответы
- 2 Просмотры
-
Последнее сообщение Anonymous
-
-
-
Создать фрагмент с помощью пользовательского списка массивов объектов
Anonymous » » в форуме Android - 0 Ответы
- 2 Просмотры
-
Последнее сообщение Anonymous
-