-3

私はAndroidアプリケーションを作成しています。その一環として、FBの友達全員をプロフィール写真付きのリストに入れる必要があります。誰でもこれで私を助けることができますか?

4

1 に答える 1

1

これを行う方法に関する優れたチュートリアルを次に示します。チュートリアルparseをアプリ に統合する必要があります。すべての友達の fbId のリストを取得したら、次のように簡単にプロフィール写真を取得できます。

public static final String TYPE_SMALL = "small";
    public static final String TYPE_MEDIUM = "normal";
    public static final String TYPE_LARGE = "large";

public static Bitmap getProfilePicture(String id, String type) {
        URL img_value = null;
        Bitmap profilePicture = null;
        try {
            img_value = new URL("http://graph.facebook.com/"+id+"/picture?type=" + type);
            profilePicture = BitmapFactory.decodeStream(img_value.openConnection().getInputStream());

        } 
        catch (MalformedURLException e) {
            e.printStackTrace();
            Log.d("SpaceDroid", "MalformedURLException");

        } 
        catch (IOException e) {
            e.printStackTrace();
            Log.d("SpaceDroid", "IOException");

        }

        return profilePicture;

    }

これで始められることを願っています!

于 2012-08-01T09:44:34.573 に答える