2016-07-19 6 views
0

こんにちは私はパーズテーブルから値を取得する必要があります。列名はboolean型の "isAvailable"で、クラス名は "Presence"です。私はユーザーIDの例usTremn06を持っています。この特定の列を呼び出して、この特定のユーザーのレコードを返す必要があります。私は解析するのが新しく、パーステーブルを呼び出す方法はありません。誰でも私がこれを解決し、事前に感謝を助けることができます。Androidパーステーブルから呼び出して値を取得する方法は?

答えて

1

のような気にいらをお試しください。

1

ユーザーがuser.get(列名)を意味している場合は、これを試してください。この

ParseQuery <ParseObject> query = ParseQuery.getQuery("Presence"); 
query.whereEqualTo("userId", userId); // userId = 'Tremn06' 
query.findInBackground(new FindCallback <ParseObject>() {@ 
    Override 
    public void done(List <ParseObject> objects, com.parse.ParseException e) { 
     if (e == null) { 
      for (ParseObject parseObject: objects) { 
       boolean isAvail = parseObject.get("isAvailable"); 
      } 
     } else { 
      // Something went wrong. 
      Toast.makeText(getActivity(), "Error: " + e.getMessage().toString(), Toast.LENGTH_SHORT).show(); 
     } 
    } 
}); 
+0

ご回答ありがとうございますが、動作しませんでした。 –

+0

あなたの答えは私に別の問題を解決するのに役立ちましたありがとうございます。 –

+0

@ user6444945あなたは歓迎です:) –

関連する問題