Получить растровое изображение с данного URL-адреса показывает java.io.FileNotFoundException

В моем проекте Android я хотел бы получить растровое изображение из given URL(htp://....) для этой цели я использовал приведенный ниже код для достижения этой концепции. Но во время выполнения моего кода я получаю java.io.FileNotFoundException, Поэтому, пожалуйста, предоставьте лучшее решение для решения этой проблемы или предоставьте фрагмент кода для решения этой задачи.

public static Bitmap getBitmapFromURL(String src) {
        try {
            Log.e("src", src);
            String stringURL = "http://.....";          
            URL url = new URL(stringURL);
            HttpURLConnection connection = (HttpURLConnection) url
                    .openConnection();
            connection.setDoInput(true);
            connection.connect();
            InputStream input = connection.getInputStream();
            Bitmap myBitmap = BitmapFactory.decodeStream(input);
            Log.e("Bitmap", "returned");
            return myBitmap;
        } catch (IOException e) {
            e.printStackTrace();
            Log.e("Exception", e.getMessage());
            return null;
        }
    }

0 ответов

Другие вопросы по тегам