尝试获取片段内数据的列表视图。 据我所知,我所拥有的代码应该可以工作,但事实并非如此。 Als尝试使用ListFragment而不是Fragment和BaseAdapter而不是ArrayAdapter,但两者都不起作用。
片段
$z
适配器
public class ContactsFragment extends Fragment {
private DashboardActivity dashboard;
private List<User> contacts;
@Override
public View onCreateView(LayoutInflater inflater, ViewGroup container, Bundle savedInstanceState) {
View rootView = inflater.inflate(R.layout.fragment_contacts, container, false);
...
...
ListView contactsListView = (ListView)rootView.findViewById(R.id.contacts_list_view);
ContactsListAdapter contactsListAdapter = new ContactsListAdapter(getActivity(), contacts);
contactsListView.setAdapter(contactsListAdapter);
return rootView;
}
我错过了什么吗?也许使用其他基类?
如果我的问题不清楚,没有足够的信息可以帮到这里,请告诉我!
提前致谢
答案 0 :(得分:1)
试试这个:
public ContactsListAdapter(Context context, List<User> contacts) {
super(context, R.layout.contact_list_item,contacts); //change here
this.context = context;
this.contacts = contacts;
}