我想爲我的片段創建一個cutomlistview,我是初學者,請您可以給我寫適當的代碼來查看我的列表。如何創建片段的自定義列表
CustomListAdapter是紅色,我必須創建一個CustomListAdapter類我已經盡力,但我不能做到這一點,然後如果你能幫助我,我還是要做到這一點,以完成我的項目
這裏是我的代碼
public class listadmin extends Fragment {
DatabaseHelper myDb;
private ListView mMyListView;
private listadmin MyListAdapter;
@Override
public View onCreateView(LayoutInflater inflater, ViewGroup container,
Bundle savedInstanceState) {
View view = inflater.inflate(R.layout.listadmin, container, false);
mMyListView = (ListView) view.findViewById(R.id.ListViewadmin);
//create an ArrayList of a custom data class that you can create to hold the Admin Data
ArrayList<CustomObjectClass> list = new ArrayList<>();
//Now you need to get the data
Cursor data = myDb.getAllAdmin();
while (data.moveToNext()) {
list.add(new CustomObjectClass(data.getString(1), data.getString(2)));
}
//Now add the data to a listview using a custom ListAdapter
CustomListAdapter adapter = new CustomListAdapter(this, R.layout.custom_list, list);
mMyListView.setAdapter((ListAdapter) adapter);
return view;
}
/**
* Example of CustomObjectClass
**/
public class CustomObjectClass {
private String nom;
private String numero;
public CustomObjectClass(String nom, String numero) {
this.nom = nom;
this.numero = numero;
}
//Create your getter and setter methods below
}
如果你能幫我這裏是項目網址[https://www.dropbox.com/sh/yu93eodsntnnjd4/AAAWo6N0dfc-rLUdUpolXyW2a?dl=0] listadmin是我想要顯示我的列表的類 – Fanomezantsoa
@Fanomezantsoa我只能給你提供一個樣本。你必須爲你的項目做好這項工作。你不能期望人們編碼你的項目 –
我已經嘗試了一個星期,沒有任何工作,我想我會離開,並在一個活動中列出一個更好,因爲我真的找不到片段,我遲到了然後讓我的項目。不管怎麼說,還是要謝謝你 – Fanomezantsoa