AVObject avObject = user.getAVObject("Profile");
AVQuery<AVObject> query = new AVQuery<>("Profile");
query.getInBackground(avObject.getObjectId()).subscribe(new Observer<AVObject>() {
@Override
public void onSubscribe(Disposable disposable) {}
@Override
public void onNext(AVObject todo) {
AVFile file = todo.getAVFile("head");
if (file != null) {
String url = file.getUrl();
ImageLoader.get().loadImage(rivHeadPic, url);
Log.e("tag:main","file is null");
}
}
其中 file.getUrl()的返回值是null,但是我明明是存在数据的。不知道为什么获取不到。