Я перед проблемой при попытке вызвать функцию DisplayImage ImageLoader в, на самом деле не получить то, что мне нужно использовать для отображения изображения:Загрузка изображения в ImageView
imgLoader.DisplayImage (....);
Я пишу приложение, в котором Мне нужно, чтобы загрузить изображение в ImageView, но всегда становится пустым вместо изображения, пожалуйста, смотрите ниже изображение:
Примечание: я не знаю, что мне нужно использовать, в этой строке:
ImageLoader imgLoader = new ImageLoader(getApplicationContext());
imgLoader.DisplayImage(url, loader, imageView);
Поэтому, пожалуйста, просто показать мне код, что мне нужно написать, чтобы показать изображение в ImageView, в соответствии с моим код
Я использую Localhost принести изображение, пожалуйста, смотрите ниже код, используя для получения Images-
private static final String URL_ALBUMS = "http://10.0.2.2/songs/albums.php";
private static final String TAG_IMAGE = "imagepath";
String image = c.getString(TAG_IMAGE);
HashMap<String, String> map = new HashMap<String, String>();
// adding each child node to HashMap key => value
map.put(TAG_IMAGE, image);
protected void onPostExecute(String file_url) {
// dismiss the dialog after getting all albums
pDialog.dismiss();
// updating UI from Background Thread
runOnUiThread(new Runnable() {
public void run() {
/**
* Updating parsed JSON data into ListView
* */
ListAdapter adapter = new SimpleAdapter(
AlbumsActivity.this, albumsList,
R.layout.list_item_albums, new String[] { TAG_ID,
TAG_NAME, TAG_IMAGE, TAG_SONGS_COUNT },
new int[] {
R.id.album_id, R.id.album_name, R.id.list_image, R.id.songs_count });
// ImageLoader class instance
ImageLoader imgLoader = new ImageLoader(getApplicationContext());
// here i don't know how to call DisplayImage function
imgLoader.DisplayImage (....); // what to write here
// updating listview
setListAdapter(adapter);
}
});
Примечание- Я добавил все необходимые классы в моем проекте, классы:
ImageLoader.java, FileCache.java, MemoryCache.java & Utils.java
data.php: -
1 => array(
"id" => 1,
"album" => "127 Hours",
"imageurl" => "images/onetwentyseven.png"
............
Примечание: - Как вы можете видеть, я использую местного изображения, те, у кого есть сохранены в localhost in images папка.
JSON: -
[{"id":1,"name":"127 Hours","imagepath":"images\/onetwentyseven.png","songs_count":2},{"id":2,"name":"Adele 21","imagepath":"images\/adele.png","songs_count":2}]
уры изображения отображается в браузере правильно – KOTIOS
@ Stacks28 да я могу видеть мой образ в пути Localhost где я сохранил – Sneha
доли вашего XML тоже. – RobinHood