void animation() {
if (delay > 0 && frameNum > 0)
Observable
.interval(delay, TimeUnit.MILLISECONDS)
.flatMap(new Function<Long, ObservableSource<Long>>() {
@Override
public ObservableSource<Long> apply(Long aLong) throws Exception {
return Observable.just(aLong);
}
})
.subscribeOn(Schedulers.io())
.observeOn(AndroidSchedulers.mainThread())
.subscribe(new Observer<Long>() {
@Override
public void onSubscribe(Disposable d) {
}
@Override
public void onNext(Long drawable) {
position++;
if (position >= frameNum) position = 0;
}
@Override
public void onError(Throwable e) {
}
@Override
public void onComplete() {
}
});
}
EmoticonDrawable.java 文件源码
java
阅读 27
收藏 0
点赞 0
评论 0
项目:GifEmoji
作者:
评论列表
文章目录