Android Studio:Facebook图片无法加载

时间:2017-05-13 09:45:04

标签: android facebook firebase

我可能会做错事。我设法用user.getPhotoUrl获取facebook图像,但它只显示低分辨率图片。

所以我尝试使用此代码。

NSArray<UIView *> *arrayOfSubviews = [UIApplication sharedApplication].keyWindow.subviews.lastObject.subviews;
for (int i = 0; i < arrayOfSubviews.count; i++) {
if ([NSStringFromClass(arrayOfSubviews[i].class) isEqualToString:@"_UIMirrorNinePatchView"]) {
        arrayOfSubviews[i].backgroundColor = [UIColor clearColor];
        NSArray<UIImageView *> *arrayOfImageViews = arrayOfSubviews[i].subviews;
            for (int j = 0; j < arrayOfImageViews.count; j++) {
                arrayOfImageViews[j].image = nil;
            }
    }
}

我在这里做错了什么?

2 个答案:

答案 0 :(得分:0)

使用此链接获取您想要的质量图片。只需将width=200替换为您想要的宽度,将height=200替换为您想要的高度。

"https://graph.facebook.com/"+user.getUid()+"/picture?type=large&width=200&height=200"

答案 1 :(得分:0)

我设法做到了!

*displays nothing*

这对我有用