Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/201.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 使用url从Mysql下载图像到自定义listview_Java_Android_Mysql - Fatal编程技术网

Java 使用url从Mysql下载图像到自定义listview

Java 使用url从Mysql下载图像到自定义listview,java,android,mysql,Java,Android,Mysql,我想在android上定制Listview。我从Mysql下载了一张图片,但ı无法在一篇文章中下载第二张图片。错误是:E/AndroidRuntime﹕ 致命异常:AsyncTask#3。 我的下载程序代码 private class DownloadImageTask extends AsyncTask<String, Void, Bitmap> { ImageView bmImage; public DownloadImageTask(Image

我想在android上定制Listview。我从Mysql下载了一张图片,但ı无法在一篇文章中下载第二张图片。错误是:
E/AndroidRuntime﹕ 致命异常:AsyncTask#3。

我的下载程序代码

private class DownloadImageTask extends AsyncTask<String, Void, Bitmap> {
        ImageView bmImage;

        public DownloadImageTask(ImageView bmImage) {
            this.bmImage = bmImage;
        }

        protected Bitmap doInBackground(String... urls) {
            String urldisplay = urls[0];
            Bitmap mIcon11 = null;
            try {
                InputStream in = new java.net.URL(urldisplay).openStream();
                mIcon11 = BitmapFactory.decodeStream(in);
            } catch (Exception e) {
                Log.e("Error", e.getMessage());
                e.printStackTrace();
            }
            return mIcon11;
        }

        protected void onPostExecute(Bitmap result) {
            bmImage.setImageBitmap(result);
        }
    }

我建议您改用Glide,如果您有选择的话,您将避免同步带来的麻烦,并且可以轻松处理错误: 将此添加到您的依赖项:

dependencies {
  compile 'com.github.bumptech.glide:glide:3.7.0'
  compile 'com.android.support:support-v4:19.1.0'
}
然后,您可以使用以下内容加载图像:

 Glide.with(this).load(url).into(imageView);
资料来源:

为什么这个标签是php?我添加了这个库,但出现了一个新错误:无法解析方法(com.example.emrah.hıomework.CustomAdapter)Glide.with(this).load(profilpicture).into(profileimage);不能接受“这个”
 Glide.with(this).load(url).into(imageView);