2017-07-02 11 views
0

こんにちは、私は現在のコラム「isSignedIn」からブール値を取得しようとしているは、解析サーバ

を(あなたは私を許しする必要がありますので、私は新たなんだ)でのUserクラスからブール値を取得できません解析サーバーのUserクラスのユーザー。

私が持っている問題は、私はそれを取得しようとするたびに、ブール値は、常に私は手動で解析し、フロントエンドでこれをtrueに設定しているにもかかわらず、としてfalseを返すということです。これは、コードが enter image description here

私はパースクエリが動作し得ると考え

public boolean isSignedIn(){ 
    ParseUser user = ParseUser.getCurrentUser(); 
    Boolean signedInStatus = Boolean.valueOf(user.getBoolean("isSignedIn")); 
    Log.i("isSignedIn", signedInStatus.toString()); 

    return signedInStatus; 

} 

を私は上記のコードを修正したかのようにのように効率的であるかどうかはわからない:私は値を取得するために使用しています。

私はこれを解決するために何ができるのですか?

+0

ブール値を取得する前に現在のユーザーを取得しましたか? – flovilmart

+0

私はそう信じています - 上記のスニペットのコードの2行目の目的はそれですか?** ParseUser user = ParseUser.getCurrentUser(); ** – shenstone

+2

これは現在のユーザーのみを取得します。それはデータベースから最新の値を取得する – flovilmart

答えて

0

サーバから最新の最新の値を取得するには、値を取得する前にfetch()に電話する必要があります。

関連する問題