-1

facebbok から大きな画像をダウンロードしたい。私は通常のサイズの画像をダウンロードして、このコードを投げることができます::

            try{
                   phtoID.clear();
            response = facebook.request(HelperActivity.wallAlbumID
                    + "/photos");
            JSONObject json = null;
            json = Util.parseJson(response);
            JSONArray photos = null;
            photos = json.getJSONArray("data");
            for (int i = 0; i < photos.length(); i++) {
                JSONObject a = null;
                a = photos.getJSONObject(i);
                String url = a.getString("picture");
                Log.d("URL",url);
                URL imageURL = new URL(url);
                Bitmap mIcon1 = BitmapFactory.decodeStream(imageURL
                        .openConnection().getInputStream());
                phtoID.add(mIcon1);
            }

ヘルプ !!

4

1 に答える 1

0

実際、あなたはすでに最大の写真を持っています。の代わりに、画像の最大バージョンをpicture取得します。images[0].sourceimages要素には、写真のサイズを px 単位の整数として返すwidthandプロパティもあります。height

Graph API Explorerは、API エンドポイントが返すものを確認するための優れたツールです。

于 2012-08-18T15:52:29.563 に答える