【发布时间】:2014-11-10 12:34:03
【问题描述】:
我正在尝试使用 Google Play 游戏服务 API 为成就绘制图标。
但是,它默默地失败了。
方法/问题:
- 图片的URI检索成功,存在且有效。
- 我使用
ImageManager.loadImage获取图像,使用OnImageLoadedListener进行回调(com.google.android.gms.common.images.ImageManager)。 - 但是,OnImageLoadedListener 的方法 onImageLoaded 永远不会被调用。
- 没有错误,没有证据,完全忽略了,我什至等了 10 分钟以防万一。
代码:
// Get URI [is valid, exists, is of type png, I checked]
Uri uri = getAchievementIconUri(id);
// Use ImageManager to get the icon image
ImageManager.create(context).
loadImage(new ImageManager.OnImageLoadedListener() {
@Override
public void onImageLoaded(Uri u, Drawable d, boolean r) {
/*
* This code is never reached, no call to onImageLoaded is made!
*/
}
}, uri);
【问题讨论】:
标签: android io google-play-services google-play-games