Valleyネットワークフレームワークについて
733 ワード
簡単なjsonデータ取得プロセス
まずキューを宣言します
その後、匿名の内部クラスを使用して構築するリクエストを宣言します.
Stringタイプのarg 0は、取得したjsonStringです.
まずキューを宣言します
RequestQueue mQueue = Volley.newRequestQueue(getApplicationContext());
その後、匿名の内部クラスを使用して構築するリクエストを宣言します.
StringRequest request = new StringRequest(Method.GET, url, new Listener() {
@Override
public void onResponse(String arg0) {
Toast.makeText(getApplicationContext(), arg0, Toast.LENGTH_LONG).show();
Log.d("onResponse", arg0);
}
}, new ErrorListener() {
@Override
public void onErrorResponse(VolleyError arg0) {
Toast.makeText(getApplicationContext(), arg0.toString(), Toast.LENGTH_LONG).show();
Log.d("onErrorResponse", arg0.toString());
}
});
mQueue.add(request);
}
Stringタイプのarg 0は、取得したjsonStringです.