本文整理汇总了Java中com.nostra13.universalimageloader.core.assist.FailReason类的典型用法代码示例。如果您正苦于以下问题:Java FailReason类的具体用法?Java FailReason怎么用?Java FailReason使用的例子?那么恭喜您, 这里精选的类代码示例或许可以为您提供帮助。
FailReason类属于com.nostra13.universalimageloader.core.assist包,在下文中一共展示了FailReason类的20个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于我们的系统推荐出更棒的Java代码示例。
示例1: errorFromFailReason
import com.nostra13.universalimageloader.core.assist.FailReason; //导入依赖的package包/类
/**
* Creates a new instance of Error from the given <var>failReason</var>.
*
* @param failReason The reason from which to create the error.
* @return New error instance.
*/
private static ImageLoader.Error errorFromFailReason(FailReason failReason) {
int reason = ImageLoader.Error.REASON_UNKNOWN;
switch (failReason.getType()) {
case IO_ERROR:
reason = ImageLoader.Error.REASON_IO;
break;
case DECODING_ERROR:
reason = ImageLoader.Error.REASON_DECODING;
break;
case NETWORK_DENIED:
reason = ImageLoader.Error.REASON_NETWORK;
break;
case OUT_OF_MEMORY:
reason = ImageLoader.Error.REASON_MEMORY;
break;
case UNKNOWN:
default:
}
return new ImageLoader.Error(reason, "Failed to load image.", failReason.getCause());
}
开发者ID:albedinsky,项目名称:android_image_loader,代码行数:27,代码来源:ImageTask.java
示例2: onLoadingFailed
import com.nostra13.universalimageloader.core.assist.FailReason; //导入依赖的package包/类
@Override
public void onLoadingFailed(String imageUri, View view, FailReason failReason) {
if(callback != null){
//boolean isSuccess, String uri, String savedPath, String failInfo
String errorInfo = "";
if(failReason != null){
if(failReason.getCause() != null){
errorInfo = failReason.getCause().getLocalizedMessage();
failReason.getCause().printStackTrace();
}
}
callback.onFinish(false, imageUri, null, failReason.getCause().getLocalizedMessage());
}else{
if(failReason != null){
if(failReason.getCause() != null){
failReason.getCause().printStackTrace();
}
}
}
}
开发者ID:cowthan,项目名称:AyoSunny,代码行数:21,代码来源:ImageLoaderUseUIL.java
示例3: onLoadingFailed
import com.nostra13.universalimageloader.core.assist.FailReason; //导入依赖的package包/类
@Override
public void onLoadingFailed(String imageUri, View view,
FailReason failReason) {
String message = null;
switch (failReason.getType()) {
case IO_ERROR:
message = "Input/Output error";
break;
case DECODING_ERROR:
message = "Image can't be decoded";
break;
case NETWORK_DENIED:
message = "Downloads are denied";
break;
case OUT_OF_MEMORY:
message = "Out Of Memory error";
break;
case UNKNOWN:
message = "Unknown error";
break;
}
Log.w(TAG, "imageUri = " + imageUri + " message = " + message);
ProgressBar spinner = (ProgressBar) view.getTag();
spinner.setVisibility(View.GONE);
view.setVisibility(View.VISIBLE);
}
开发者ID:ccliu2015,项目名称:love,代码行数:27,代码来源:PhotoActivity.java
示例4: fireFailEvent
import com.nostra13.universalimageloader.core.assist.FailReason; //导入依赖的package包/类
/**
* 图片加载失败事件处理分发
* @param failType
* @param failCause
*/
private void fireFailEvent(final FailType failType, final Throwable failCause) {
if (syncLoading || isTaskInterrupted() || isTaskNotActual()) return;
Runnable r = new Runnable() {
@Override
public void run() {
if (options.shouldShowImageOnFail()) {
//存在图片加载失败的占位图片配置,进行设置
imageAware.setImageDrawable(options.getImageOnFail(configuration.resources));
}
//进行回调图片加载失败方法
listener.onLoadingFailed(uri, imageAware.getWrappedView(), new FailReason(failType, failCause));
}
};
//任务进行运行
runTask(r, false, handler, engine);
}
开发者ID:jiangqqlmj,项目名称:Android-Universal-Image-Loader-Modify,代码行数:22,代码来源:LoadAndDisplayImageTask.java
示例5: getAlbumImage
import com.nostra13.universalimageloader.core.assist.FailReason; //导入依赖的package包/类
public void getAlbumImage(final Album album, final CompletionListener listener) {
if (album == null) return;
imageLoader.loadImage(LiqearApplication.getAppContext(),
album.getImageUrl(), new ImageLoadingListener() {
@Override
public void onLoadingStarted() {
}
@Override
public void onLoadingFailed(FailReason failReason) {
}
@Override
public void onLoadingComplete(Bitmap bitmap) {
AudioTimeline.setCurrentAlbumBitmap(bitmap);
listener.onCompleted();
}
@Override
public void onLoadingCancelled() {
}
});
}
开发者ID:PavelKorolev,项目名称:liquid-bear-android,代码行数:27,代码来源:QueryManager.java
示例6: onLoadingFailed
import com.nostra13.universalimageloader.core.assist.FailReason; //导入依赖的package包/类
@Override
public void onLoadingFailed(String imageUri, View view, FailReason failReason) {
String message = null;
switch (failReason.getType()) {
case IO_ERROR:
message = "Input/Output error";
break;
case DECODING_ERROR:
message = "Image can't be decoded";
break;
case NETWORK_DENIED:
message = "Downloads are denied";
break;
case OUT_OF_MEMORY:
message = "Out Of Memory error";
break;
case UNKNOWN:
message = "Unknown error";
break;
}
Toast.makeText(context, message, Toast.LENGTH_SHORT).show();
spinner.setVisibility(View.GONE);
}
开发者ID:webshrub,项目名称:festivity,代码行数:24,代码来源:WallpaperItemPagerAdapter.java
示例7: fireFailEvent
import com.nostra13.universalimageloader.core.assist.FailReason; //导入依赖的package包/类
private void fireFailEvent(final FailType failType, final Throwable failCause) {
if (syncLoading || isTaskInterrupted() || isTaskNotActual()) return;
Runnable r = new Runnable() {
@Override
public void run() {
if (options.shouldShowImageOnFail()) {
imageAware.setImageDrawable(options.getImageOnFail(configuration.resources));
}
listener.onLoadingFailed(uri, imageAware.getWrappedView(), new FailReason(failType, failCause));
}
};
runTask(r, false, handler, engine);
}
开发者ID:weiwenqiang,项目名称:GitHub,代码行数:14,代码来源:LoadAndDisplayImageTask.java
示例8: fireFailEvent
import com.nostra13.universalimageloader.core.assist.FailReason; //导入依赖的package包/类
private void fireFailEvent(final FailType failType, final Throwable failCause) {
if (!this.syncLoading && !isTaskInterrupted() && !isTaskNotActual()) {
runTask(new Runnable() {
public void run() {
if (LoadAndDisplayImageTask.this.options.shouldShowImageOnFail()) {
LoadAndDisplayImageTask.this.imageAware.setImageDrawable(LoadAndDisplayImageTask.this.options.getImageOnFail(LoadAndDisplayImageTask.this.configuration.resources));
}
LoadAndDisplayImageTask.this.listener.onLoadingFailed(LoadAndDisplayImageTask.this.uri, LoadAndDisplayImageTask.this.imageAware.getWrappedView(), new FailReason(failType, failCause));
}
}, false, this.handler, this.engine);
}
}
开发者ID:JackChan1999,项目名称:letv,代码行数:13,代码来源:LoadAndDisplayImageTask.java
示例9: fireFailEvent
import com.nostra13.universalimageloader.core.assist.FailReason; //导入依赖的package包/类
private void fireFailEvent(final FailType failType, final Throwable failCause) {
if (syncLoading || isTaskInterrupted() || isTaskNotActual()) return;
Runnable r = new Runnable() {
@Override
public void run() {
if (options.shouldShowImageOnFail()) {
imageAware.setImageDrawable(options.getImageOnFail(configuration.resources));
}
listener.onLoadingFailed(uri, imageAware.getWrappedView(), new FailReason(failType, failCause));
}
};
runTask(r, false, handler, engine);
}
开发者ID:Spencer231,项目名称:GifImageLoader,代码行数:14,代码来源:LoadAndDisplayImageTask.java
示例10: run
import com.nostra13.universalimageloader.core.assist.FailReason; //导入依赖的package包/类
public void run() {
if (this.this$0.options.shouldShowImageOnFail()) {
this.this$0.imageAware.setImageDrawable(this.this$0.options.getImageOnFail
(LoadAndDisplayImageTask.access$000(this.this$0).resources));
}
this.this$0.listener.onLoadingFailed(this.this$0.uri, this.this$0.imageAware
.getWrappedView(), new FailReason(this.val$failType, this.val$failCause));
}
开发者ID:JackChan1999,项目名称:boohee_v5.6,代码行数:9,代码来源:LoadAndDisplayImageTask$2.java
示例11: onLoadingFailed
import com.nostra13.universalimageloader.core.assist.FailReason; //导入依赖的package包/类
@Override
public void onLoadingFailed(String imageUri, View view,
FailReason failReason) {
mImageView.setScaleType(ImageView.ScaleType.CENTER);
mProgress.setVisibility(View.GONE);
PhotoViewAttacher photo = new PhotoViewAttacher(mImageView);
photo.setMaxScale(8);
photo.setOnPhotoTapListener(this);
photo.setOnViewTapListener(this);
}
开发者ID:BigAppOS,项目名称:BigApp_WordPress_Android,代码行数:11,代码来源:MediaDetailFragment.java
示例12: onLoadingFailed
import com.nostra13.universalimageloader.core.assist.FailReason; //导入依赖的package包/类
@Override
public void onLoadingFailed(String imageUri, View view,
FailReason failReason) {
mImageView.setScaleType(ImageView.ScaleType.CENTER);
mProgress.setVisibility(View.GONE);
PhotoViewAttacher photo = new PhotoViewAttacher(mImageView);
photo.setMaxScale(8);
}
开发者ID:BigAppOS,项目名称:BigApp_WordPress_Android,代码行数:9,代码来源:MediaPreviewCameraActivity.java
示例13: onLoadingFailed
import com.nostra13.universalimageloader.core.assist.FailReason; //导入依赖的package包/类
@Override
public void onLoadingFailed(String imageUri, View view,
FailReason failReason) {
super.onLoadingFailed(imageUri, view, failReason);
MemeLayout.setVisibility(View.VISIBLE);
progressBar.setVisibility(View.GONE);
inferior.setVisibility(View.GONE);
superior.setVisibility(View.GONE);
}
开发者ID:Victor-DS,项目名称:QuickMeme-Generator,代码行数:10,代码来源:Editor.java
示例14: onLoadingFailed
import com.nostra13.universalimageloader.core.assist.FailReason; //导入依赖的package包/类
@Override
public void onLoadingFailed(String imageUri, View view,
FailReason failReason)
{
mProgressBar.setVisibility(View.GONE);
mImageView.setVisibility(View.VISIBLE);
mImageView.setImageDrawable(mLargeImageOptions
.getImageOnFail(mContext.getResources()));
}
开发者ID:lynnchurch,项目名称:AlbumGridView,代码行数:10,代码来源:UrlTouchImageView.java
示例15: n
import com.nostra13.universalimageloader.core.assist.FailReason; //导入依赖的package包/类
n(l l1, com.nostra13.universalimageloader.core.assist.FailReason.FailType failtype, Throwable throwable)
{
c = l1;
a = failtype;
b = throwable;
super();
}
开发者ID:vishnudevk,项目名称:MiBandDecompiled,代码行数:8,代码来源:n.java
示例16: run
import com.nostra13.universalimageloader.core.assist.FailReason; //导入依赖的package包/类
public void run()
{
if (c.c.shouldShowImageOnFail())
{
c.b.setImageDrawable(c.c.getImageOnFail(l.a(c).a));
}
c.d.onLoadingFailed(c.a, c.b.getWrappedView(), new FailReason(a, b));
}
开发者ID:vishnudevk,项目名称:MiBandDecompiled,代码行数:9,代码来源:n.java
示例17: onLoadingFailed
import com.nostra13.universalimageloader.core.assist.FailReason; //导入依赖的package包/类
@Override
public void onLoadingFailed(String imageUri, View view, FailReason failReason) {
if (view == null) return;
Object tag = view.getTag(R.id.tag_image);
if (enableDebugLog) FLog.d("tag: %s", tag);
view.setTag(R.id.tag_image, null);
if (shouldForward()) callback.onLoadFinish(false, imageUri, view);
}
开发者ID:sahasbhop,项目名称:apng-view,代码行数:12,代码来源:ApngImageLoadingListener.java
示例18: fireFailEvent
import com.nostra13.universalimageloader.core.assist.FailReason; //导入依赖的package包/类
private void fireFailEvent(final FailType failType, final Throwable failCause) {
if (options.isSyncLoading() || isTaskInterrupted() || isTaskNotActual()) return;
handler.post(new Runnable() {
@Override
public void run() {
if (options.shouldShowImageOnFail()) {
imageAware.setImageDrawable(options.getImageOnFail(configuration.resources));
}
listener.onLoadingFailed(uri, imageAware.getWrappedView(), new FailReason(failType, failCause));
}
});
}
开发者ID:Apokrif,项目名称:morse,代码行数:13,代码来源:LoadAndDisplayImageTask.java
示例19: fireImageLoadingFailedEvent
import com.nostra13.universalimageloader.core.assist.FailReason; //导入依赖的package包/类
private void fireImageLoadingFailedEvent(final FailType failType, final Throwable failCause) {
if (!Thread.interrupted()) {
handler.post(new Runnable() {
@Override
public void run() {
if (options.shouldShowImageOnFail()) {
imageView.setImageResource(options.getImageOnFail());
}
listener.onLoadingFailed(uri, imageView, new FailReason(failType, failCause));
}
});
}
}
开发者ID:jixieshi999,项目名称:juahya,代码行数:14,代码来源:LoadAndDisplayImageTask.java
示例20: onLoadingFailed
import com.nostra13.universalimageloader.core.assist.FailReason; //导入依赖的package包/类
@Override
public void onLoadingFailed(final String imageUri, final View view,
final FailReason failReason) {
final DemoActivity demoActivity = mActivityReference.get();
if (demoActivity != null) {
Toast.makeText(demoActivity, "Error during image loading", Toast.LENGTH_SHORT)
.show();
demoActivity.mProgressBar.setVisibility(View.GONE);
}
}
开发者ID:Subito-it,项目名称:Masaccio,代码行数:14,代码来源:DemoActivity.java
注:本文中的com.nostra13.universalimageloader.core.assist.FailReason类示例整理自Github/MSDocs等源码及文档管理平台,相关代码片段筛选自各路编程大神贡献的开源项目,源码版权归原作者所有,传播和使用请参考对应项目的License;未经允许,请勿转载。 |
请发表评论