1

URL の何が問題なのですか?なぜ不正な形式なのですか? ただし、Google画像を読み込もうとすると問題ありません。

class RetrieveImage extends AsyncTask<String, Void, Bitmap> {

    protected Bitmap doInBackground(String... urls) {
        try {

            URL url = new URL(urls[0]);
            Log.i("url", url + "");
            HttpURLConnection connection = (HttpURLConnection) url.openConnection();
            connection.setDoInput(true);
            connection.connect();
            InputStream input = connection.getInputStream();
            Bitmap myBitmap = BitmapFactory.decodeStream(input);
            return myBitmap;

        } 
        catch (MalformedURLException e) {
            System.out.println("The url is not well formed: " + e);
        }
        catch (IOException e) {

        }
        return bitmap;
    }

私のURLはこちら

String uri = "http://c200b.trytocode.com/images/1422684074820.jpg";
Log.i("uri", uri);
new RetrieveImage().execute(uri);
4

0 に答える 0