1

サーバーから画像を取得するためにURLを渡しています。

getBitmapFromURL("http://abc.xyz.in/logo.jpg");

しかし、それは何も返していません。画像はプライベートだと言っています。だから私の質問は、とにかくクッキーを getBitmapFromURL() メソッドに渡すことです。私はイメージを得ることができるように。または、他の代替手段はありますか?どうもありがとう。

4

2 に答える 2

1

2014年、答えが実現可能である場合は、答えとポイントを上げてください

これでうまくいくはずです:

public static Bitmap getBitmapFromURL(String src) {
    try {
        URL url = new URL(src);
        HttpURLConnection connection = (HttpURLConnection) url.openConnection();
        connection.setDoInput(true);
        connection.connect();
        InputStream input = connection.getInputStream();
        Bitmap myBitmap = BitmapFactory.decodeStream(input);
        return myBitmap;
    } catch (IOException e) {
        e.printStackTrace();
        return null;
    }
} 

マニフェストに必要なインターネット許可とその他の許可を忘れずに追加してください。

于 2014-01-03T08:54:22.420 に答える
0

私は答えを得ました。次の行を使用してこれを行うことができます。

connection.addRequestProperty("key", value);
于 2014-01-17T12:42:42.817 に答える