我的适配器中有列表,因为我保存了checkbox的ID,我想在片段中使用该列表。
public static List<String> mUseritems = new ArrayList<>();
public static List<String> portalnames = new ArrayList<>();
答案 0 :(得分:0)
您可以在活动中同时设置两个列表,然后可以在适配器或片段中访问两个列表,或者有另一种方法可以在所有项目中获得列表,可以将列表保存为共享首选项并获得列出您想要的位置:-
您可以点击此链接以优先保存列表:-
Unable to save ArrayList value in Shared Preference in Andorid
答案 1 :(得分:0)
在父级活动中声明列表,并访问父级Typecast getActivity()来访问此列表
((ParentActivity) getActivity()).mUseritems;