Ich versuche, einen ArrayAdapter für ein benutzerdefiniertes JSONArray zu erstellen. Ich habe keine Tutorials gefunden, die ich verwenden könnte. Die App erhält Daten von WordPress. Es bekommt alle Beiträge, die Klasse wird gefüllt, aber ich weiß nicht, wie ich die Klasse in einer Liste anzeigen soll. Es wird als private Posts[] mPosts;
deklariert. Also wird das Array von Posts in ein Array von Posts-Objekten geparst; Ich habe eine Liste in meiner activity_main
deklariert, ich habe eine row.xml
für die verschiedenen Objekte. Alles, was übrig bleibt, ist der Arrayadapter, was ich nicht zu tun scheint. Ich kann MainActivity und XML-Dateien hochladen, aber der Beitrag wird zu lang sein.ArrayAdapter für JSONArray?
Posts.class
public class Posts {
private String mId;
private String mDate;
private String mTitle;
private String mContent;
private String mCategories;
public String getId() {
return mId;
}
public void setId(String id) {
mId = id;
}
public String getDate() {
return mDate;
}
public void setDate(String date) {
mDate = date;
}
public String getTitle() {
return mTitle;
}
public void setTitle(String title) {
mTitle = title;
}
public String getContent() {
return mContent;
}
public void setContent(String content) {
mContent = content;
}
public String getCategories() {
return mCategories;
}
public void setCategories(String categories) {
mCategories = categories;
}
verwenden [this] (https://gist.github.com/pskink/2dd4d17a93caf02ff696533e82f952b0) generischer Adapter – pskink
Erstellen Sie einfach Adapter-Klasse und erweitern Sie mit ArrayAdapter <>. Und überschreiben Sie GetView() -Methode –