私は立ち往生していますが、ParseでArrayを取得しようとしています。私はそれを得ることに成功しますが、別の方法でそれを使用するために返すことはできません。Android SDKを解析してArrayListを取得して返します
私は何をすべきか知っていますか?取り出さ
[ "国際"、 "起業家精神"]
public class CardsActivity extends AppCompatActivity {
ParseUser currentUser = ParseUser.getCurrentUser();
String test = currentUser.getObjectId();
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_cards);
// Specify which class to query
ParseQuery<ParseObject> query = ParseQuery.getQuery("_User");
query.selectKeys(Arrays.asList("tastes"));
// Specify the object id
query.getInBackground(test, new GetCallback<ParseObject>() {
public void done(ParseObject object, ParseException e) {
if (e == null) {
ArrayList<String> userTastesGot = (ArrayList<String>) object.get("tastes");
Log.d("User", "Retrieved " + userTastesGot);
} else {
Toast.makeText(CardsActivity.this, "Nous n'avons pas trouvés vos goûts", Toast.LENGTH_SHORT).show();
}
}
});
データをどうすればよいですか?ビューを更新する予定ですか? – Elye
私はこのリスト配列を別のメソッドでランダムに選択することを計画しています(例えば '起業家精神'のような)これはビューに表示されません –