你好,我正在製作一個應用程序,讓理髮師可以提交他們的時間表(時間),然後如果客戶點擊他們的名字,客戶將顯示該特定理髮師提交的所有時間。可以說,理髮師的名字存儲在字符串「barberName」中,理髮師的姓名存儲在「名稱」列和「用戶」類中,存儲在「時間」列中的時間也是如此。我怎麼會得到理髮師「喬納森」(這個名字是一個例子)所做的所有時間。請回答我需要寫的代碼,我已經提出了查詢,但它只是獲得最新的理髮師輸入的時間。幾天前,代碼正在工作,但現在不是。這是我的代碼...我如何創建一個解析查詢android會得到每個評論,某人已經作出?
final String name = getIntent().getStringExtra("name");
ParseQuery<ParseObject> query = ParseQuery.getQuery("Info");
query.whereEqualTo("user", name);
query.findInBackground(new FindCallback<ParseObject>() {
@Override
public void done(List<ParseObject> objects, ParseException e) {
if (e == null){
ArrayList<String> barbers = new ArrayList<String>();
for (ParseObject object : objects){
barbers.add(String.valueOf(object.get("times")));
}
ArrayAdapter arrayAdaptar = new ArrayAdapter<String>
(Barbers.this, android.R.layout.simple_list_item_1, barbers);
list.setAdapter(arrayAdaptar);
}
}
});