2017-01-25 6 views
0

私は解析/バック{4}アプリケーションの "User"クラスに多くの列を持っています。私はあなたが見ることができるように、このコードクエリの解析ユーザーデータ

ParseQuery query = ParseUser.getQuery(); 
     query.whereEqualTo("User", ParseUser.getCurrentUser()); 
     query.getInBackground(String.valueOf(new GetCallback<ParseUser>() { 
      public void done(ParseUser parseObject, ParseException e) { 
       if (e == null) { 
        // The query was successful. 
        t = (ParseObject) parseObject.get("Gender"); 
        gender.setText(t.toString()); 
       } else { 
        // Something went wrong. 
       } 
      } 
     })); 

を使用して、特定の列からデータを取得しようとしている、私は(変数「T」である)のparseObjectを作り、その中にダッシュボードからのデータを入れてみましたそれを文字列にしてeditText(性別)に入れます。しかし、私はアプリケーションを実行した後、editTextに何も表示されません。何か案は?

答えて

0

私はそれを理解しました。 「テスト」

ParseUser user = ParseUser.getCurrentUser(); 
     test = user.get("Gender").toString(); 
     gender.setText(test); 
のEditText

文字列、 「性別」である: ただ注意が

「ユーザー」クラスからあなたが欲しいものを得るために、この単純なコードを使用します