如何解决无法从观察者对象检索数据
我试图弄清楚该library的运行方式,但是我无法从Observer对象检索数据。我读了大约10则与该主题相关的帖子,但没有找到对我有帮助的东西。
这是我到目前为止没有碰到的尝试:
public Main(String channelID)
{
YouTubeDataCrawler youtTubeDataCrawler = new YouTubeDataCrawler.Builder().build();
Observable<ResponseData<ChannelResponse>> observerResponse = youtTubeDataCrawler.channel(channelID,ChannelTab.VIDEOS);
observerResponse.subscribe(new Subscriber<ResponseData<ChannelResponse>>() {
@Override
public void onError(Throwable error) {
System.err.println("Error: " + error.getMessage());
}
@Override
public void onCompleted() {
System.out.println("Sequence complete.");
}
@Override
public void onNext(ResponseData<ChannelResponse> channelResponse)
{
System.out.println("onNext");
String avatarURL = channelResponse.getData().getChannel().getHeader().getAvatarUrl();
System.out.println("bazinga: " + avatarURL );
}
});//*/
}
以下是这些类的链接:
由于某种原因,onNext
内部的方法Subscriber
没有被调用。我在做错什么吗?
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。