Я пробовал несколько способов отображения изображений в формате json, но мои решения не увенчались успехом.
Я проанализировал мой JSON и получил ответ.
Однако в состав Respose входит изображение, которое мне нужно отобразить в моем приложении.
Получение изображения как: "http: //media.rightmove.co.uk/31k/30471/29462938/30471_FLE100159_IMG_00_0002_max_200x1 38.jpg", которое является просто строкой. У меня есть эти изображения в моей базе данных.
Как я могу отобразить это изображение в моем приложении?
! [Разобранные изображения] [1]
Заранее спасибо
ниже кода.
protected void onCreate(Bundle savedInstanceState) {
// TODO Auto-generated method stub
super.onCreate(savedInstanceState);
setContentView(R.layout.main);
JSONParser prop = new JSONParser();
JSONObject json = prop.getJSONFromUrl(url);
try{
properties = json.getJSONArray(TAG_PROPERTY);
for (int i = 0; i < properties.length(); i++) {
JSONObject c = properties.getJSONObject(i);
String photoThumbnailUrl = c.getString(TAG_PHOTOS);
// load image view control
imgView = (ImageView) findViewById(R.id.imgView);
// grab image to display
try {
imgView.setImageDrawable(grabImageFromUrl(photoThumbnailUrl));
} catch (Exception e) {
txtUrl.setText("Error: image not grabed");
}
}
}catch (Exception ex) {
txtUrl.setText("Error: Properties not recieved");
}
}
Большое спасибо