0
我正在使用片段,並試圖構建我從數據庫中獲取的列表。一切似乎除了下面的代碼段細android無法在片段中使用getLayoutInflater
listadapter = new charitylist(this, getLayoutInflater());
我已經設置佈局吹氣這裏
LayoutInflater lf = getActivity().getLayoutInflater();
但我沒有任何想法如何使用layoutinflater LF的int listadapter 。
這是完整的代碼
@Override
public View onCreateView(LayoutInflater inflater, ViewGroup container, Bundle savedInstanceState) {
LayoutInflater lf = getActivity().getLayoutInflater();
View view = lf.inflate(R.layout.activity_charity, container, false);
listView = (ListView) view.findViewById(R.id.charityList);
listadapter = new charitylist(this, getLayoutInflater());
listView.setAdapter(listadapter);
listView.setOnItemClickListener(new AdapterView.OnItemClickListener() {
@Override
public void onItemClick(AdapterView<?> parent, View view, int position, long id) {
//String trackName = listadapter.getItem(position).optString("track_name", "");
}
});
setType = "favourite";
getlist(setUrl, setType);
return view;
}
我不知道如何得到這個工作。我嘗試了幾件事情來完成這個工作。但我需要啓動適配器。
感謝您的幫助。
我正在faving的問題是:在片段粗野,getlayoutinflater捆綁在下面的行istadapter應用=新charitylist(這一點,getLayoutInflater()); – carlosx2
@ carlosx2,檢查更新的答案..您可以將該充氣器傳遞給'charitylist'。 –
沒有看到正確的,我現在看到它。謝謝 – carlosx2