0
public BinderData(Activity act, List<ScheduleItem> _items) {
inflater = (LayoutInflater) act.getSystemService(Context.LAYOUT_INFLATER_SERVICE);
items = _items;
}
當我嘗試它安卓:歌廳活動
listView = (ListView) rootView.findViewById(R.id.list);
BinderData bindingData = new BinderData(this.getActivity(), SomeArray);
一個onCreateView
它工作正常裏面。但是,可以在OnCreate
方法中綁定一個列表。
刪除此並只使用getActivity()並嘗試。 – Raghunandan
@Raghunandan如果它的活動類可以使用上下文作爲MainActivity.this,則方法getActivity()未定義爲MainActivity \t MainActivity.java – user1563221
。 – Raghunandan