android.support.v4.content.Loader.deliverResult()方法的使用及代码示例

x33g5p2x  于2022-01-24 转载在 其他  
字(0.9k)|赞(0)|评价(0)|浏览(133)

本文整理了Java中android.support.v4.content.Loader.deliverResult()方法的一些代码示例,展示了Loader.deliverResult()的具体用法。这些代码示例主要来源于Github/Stackoverflow/Maven等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。Loader.deliverResult()方法的具体详情如下:
包路径:android.support.v4.content.Loader
类名称:Loader
方法名:deliverResult

Loader.deliverResult介绍

[英]Sends the result of the load to the registered listener. Should only be called by subclasses. Must be called from the process's main thread.
[中]将加载结果发送到已注册的侦听器。应仅由子类调用。必须从进程的主线程调用。

代码示例

代码示例来源:origin: L4Digital/RxLoader

@Override
public void deliverResult(T data) {
  if (data != null) {
    mDataCache = data;
  }
  if (isStarted()) {
    super.deliverResult(data);
  }
}

代码示例来源:origin: fr.avianey/facebook-android-api

@Override
public void deliverResult(SimpleGraphObjectCursor<T> cursor) {
  SimpleGraphObjectCursor<T> oldCursor = this.cursor;
  this.cursor = cursor;
  if (isStarted()) {
    super.deliverResult(cursor);
    if (oldCursor != null && oldCursor != cursor && !oldCursor.isClosed()) {
      oldCursor.close();
    }
  }
}

相关文章