Я делаю POST мой класс пользователя с разбором и вижу его на моей панели инструментов. При попытке запросить все из них он возвращает мне точное число объектов, но все поля равны нулю или 0.Android Parse Object null fileds
ParseQuery<User> query = ParseQuery.getQuery(PARSE_USER);
query.findInBackground(new FindCallback<User>() {
@Override
public void done(List<User> list, com.parse.ParseException e) {
if (e == null) {
for (User user : list) {
Log.v("user:", user.toString());
}
//mListView.setAdapter(new LoveBoardAdapter(mCtx, list));
} else {
Toast.makeText(mCtx, getString(R.string.internet_error), Toast.LENGTH_LONG).show();
}
}
});
EDIT:
Это постоянный и мой User.class
private final String PARSE_USER = "User";
@ParseClassName("User")
public class User extends ParseObject {
private int age;
private String name;
private String gender;
private String contact;
private String bio;
private String city;
private int likes;
public User() {
super();
}
public User(int age, String name, String gender, String contact, String bio, String city, int likes) {
this.age = age;
this.name = name;
this.gender = gender;
this.contact = contact;
this.bio = bio;
this.city = city;
this.likes = likes;
}
public int getLikes() {
return likes;
}
public void setLikes(int likes) {
this.likes = likes;
}
public int getAge() {
return age;
}
public void setAge(int age) {
this.age = age;
}
public String getName() {
return name;
}
public void setName(String name) {
this.name = name;
}
public String getGender() {
return gender;
}
public void setGender(String gender) {
this.gender = gender;
}
public String getContact() {
return contact;
}
public void setContact(String contact) {
this.contact = contact;
}
public String getBio() {
return bio;
}
public void setBio(String bio) {
this.bio = bio;
}
public String getCity() {
return city;
}
public void setCity(String city) {
this.city = city;
}
@Override
public String toString() {
return "User{" +
"age=" + age +
", name='" + name + '\'' +
", gender='" + gender + '\'' +
", contact='" + contact + '\'' +
", bio='" + bio + '\'' +
", city='" + city + '\'' +
", likes=" + likes +
'}';
}
}
Это мой собственный класс пользователей, не ParseUser –
вы можете опубликовать POST запрос. –
Хорошо. это запутывает в «ParseQuery.getQuery (PARSE_USER)», вы использовали PARSE_USER, но в «новом FindCallback() {« вы использовали пользователя. SO является PARSE_USER так же, как и пользователь? –