簡(jiǎn)單的一個(gè)獲取json數(shù)據(jù)流程
首先聲明一個(gè)隊(duì)列
RequestQueue mQueue = Volley.newRequestQueue(getApplicationContext());
之后聲明一個(gè)請(qǐng)求 酵幕,使用匿名內(nèi)部類的方式去構(gòu)造,
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類型的arg0即是獲取到的jsonString