どうすればこのURLの画像を取得できますか?Volley? 私はすでに他のすべてのデータを解析しています..唯一のURL画像...いくつかの助け? これは私のコードボレーでjsonデータを解析する方法
String id =imageName.getText().toString().trim();
if (id.equals("")) {
Toast.makeText(this, "Please enter an id", Toast.LENGTH_LONG).show();
return;
}
loading = ProgressDialog.show(this, "Please wait...", "Fetching...", false, false);
String url = Url + imageName.getText().toString().trim();
Log.d("DIRECT", url);
StringRequest stringRequest = new StringRequest(url, new Response.Listener<String>() {
@Override
public void onResponse(String response) {
loading.dismiss();
showJSON(response);
}
},
new Response.ErrorListener() {
@Override
public void onErrorResponse(VolleyError error) {
// Toast.makeText(MainActivity.this、error.getMessage()のtoString()、Toast.LENGTH_LONG。).SHOW()です。 } });
RequestQueue requestQueue = Volley.newRequestQueue(this);
requestQueue.add(stringRequest);
}
private void showJSON(String response) {
Bitmap bmp = null;
String code = "";
String vende = "";
String image="";
String fecha = "";
String det = "";
try {
JSONObject jsonObject = new JSONObject(response);
JSONArray result = jsonObject.getJSONArray("result");
JSONObject collegeData = result.getJSONObject(0);
code = collegeData.getString("codigo");
vende = collegeData.getString("articulos");
fecha = collegeData.getString("detalle");
det = collegeData.getString("precio");
//how parsing the url image
} catch (JSONException e) {
e.printStackTrace();
}
// texto.setText("Code:\t" + code + "\nVendedeor:\t" + vende + "\nfecha:\t" + fecha + "\ndetalle:\t" + det);
imageName.setText(code);
art.setText(vende);
// imageView.setImageBitmap(bmp);
deta.setText(fecha);
pre.setText(det);
Log.d( "RES"、String.valueOf(PRE)+ String.valueOf(技術)+ String.valueOf(imagenameの))。
ありがとうございます!
.into(imageView); picassoを使用するには、これを依存関係として追加します。 "com.squareup.picasso:picasso:2.4.0" –
ありがとうございます...お試しください。 – Widy