Android 在ImageView中显示来自服务器URL的图像

Android 在ImageView中显示来自服务器URL的图像,android,Android,我需要从url显示图像,但我的代码不起作用 我试试这个: File file = new File(imagePathFromServer); Uri uri = Uri.fromFile(file); ((ImageView) dialog.findViewById(R.id.image)).setImageURI(uri); 如何展示?imagePathFromServer是正确的,我可以在浏览器中打开它下载并添加到您的项目vía jar、maven或gradle。那么 一行代码中的示例:

我需要从url显示图像,但我的代码不起作用 我试试这个:

File file = new File(imagePathFromServer);
Uri uri = Uri.fromFile(file);
((ImageView) dialog.findViewById(R.id.image)).setImageURI(uri);
如何展示?imagePathFromServer是正确的,我可以在浏览器中打开它下载并添加到您的项目vía jar、maven或gradle。那么

一行代码中的示例:

 Picasso.with(context).load("http://example.com/logo.png").into(imageView);
请尝试以下代码:-

    ImageLoaderConfiguration config = new ImageLoaderConfiguration.Builder(getApplicationContext()).defaultDisplayImageOptions(options)
            .build();
    ImageLoader.getInstance().init(config);

ImageLoader.getInstance().displayImage(Uri.parse(imgURL).toString(), imgPost);
解放党


请记住,毕加索会处理好缓存属性等。尝试后会抛出一个异常java.lang.NoClassDefFoundError:com.squareup.Picasso.Picasso由于遇到NoClassDefFoundError异常,您可能缺少链接器或其他东西。检查您的构建选项以查看是否正确添加了库。希望您已尝试使用谷歌搜索它。如果没有,则执行此操作并搜索Stackoverflow上的现有线程。你会发现很多例子。可能重复的