gpt4 book ai didi

Android:如何等待facebook头像下载?

转载 作者:行者123 更新时间:2023-11-29 18:03:27 25 4
gpt4 key购买 nike

我的目标是等待个人资料图片下载,这样我就可以开始使用该图片的视频。

我正在使用提供的 facebook 小部件:ProfilePictureView 来显示图片。

我正在等待 executeMeRequestAsync() 的 onComplete,但这似乎是在等待仅包含图片 ID 的 GraphUser。当我执行 ProfilePictureView 的 setProfileId() 时,它开始下载图片。

是否有可能使用 ProfilePictureView 等待下载的 onComplete() 之类的东西?或者我需要去获取位图或其他东西,但是我如何进行回调以报告文件下载已完成?

从 FB 和 onComplete 获取信息的代码显示我将开始播放视频的按钮

Request.executeMeRequestAsync(session, new Request.GraphUserCallback() {
public void onCompleted(GraphUser user, Response response) {
showStartButton();
}
});

最佳答案

您还可以像这样设置用户个人资料图片:

<com.facebook.widget.ProfilePictureView
android:id="@+id/friendProfilePicture"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:gravity="center_horizontal"
android:padding="5sp"
facebook:preset_size="small" />

facebook:preset_size: small/normal/large/custom.(根据你的需要)在代码中设置 facebook 用户 ID:

ProfilePictureView profilePictureView = (ProfilePictureView) findViewById(R.id.friendProfilePicture);
profilePictureView.setProfileId(userId)`;

关于Android:如何等待facebook头像下载?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14576012/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com