- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我正在使用 ImageLoader 从互联网加载图像。但我收到错误消息“E ImageLoader:连接超时”,跟踪是:
05-29 16:39:02.994 9988 10417 E ImageLoader: connect timed out 05-29 16:39:02.994 9988 10417 E ImageLoader: java.net.SocketTimeoutException: connect timed out 05-29 16:39:02.994 9988 10417 E ImageLoader: at java.net.PlainSocketImpl.socketConnect(Native Method) 05-29 16:39:02.994 9988 10417 E ImageLoader: at java.net.AbstractPlainSocketImpl.doConnect(AbstractPlainSocketImpl.java:334) 05-29 16:39:02.994 9988 10417 E ImageLoader: at java.net.AbstractPlainSocketImpl.connectToAddress(AbstractPlainSocketImpl.java:196) 05-29 16:39:02.994 9988 10417 E ImageLoader: at java.net.AbstractPlainSocketImpl.connect(AbstractPlainSocketImpl.java:178) 05-29 16:39:02.994 9988 10417 E ImageLoader: at java.net.SocksSocketImpl.connect(SocksSocketImpl.java:356) 05-29 16:39:02.994 9988 10417 E ImageLoader: at java.net.Socket.connect(Socket.java:605) 05-29 16:39:02.994 9988 10417 E ImageLoader: at com.android.okhttp.internal.Platform.connectSocket(Platform.java:113) 05-29 16:39:02.994 9988 10417 E ImageLoader: at com.android.okhttp.Connection.connectSocket(Connection.java:196) 05-29 16:39:02.994 9988 10417 E ImageLoader: at com.android.okhttp.Connection.connect(Connection.java:172) 05-29 16:39:02.994 9988 10417 E ImageLoader: at com.android.okhttp.Connection.connectAndSetOwner(Connection.java:367) 05-29 16:39:02.994 9988 10417 E ImageLoader: at com.android.okhttp.OkHttpClient$1.connectAndSetOwner(OkHttpClient.java:130) 05-29 16:39:02.994 9988 10417 E ImageLoader: at com.android.okhttp.internal.http.HttpEngine.connect(HttpEngine.java:330) 05-29 16:39:02.994 9988 10417 E ImageLoader: at com.android.okhttp.internal.http.HttpEngine.sendRequest(HttpEngine.java:247) 05-29 16:39:02.994 9988 10417 E ImageLoader: at com.android.okhttp.internal.huc.HttpURLConnectionImpl.execute(HttpURLConnectionImpl.java:480) 05-29 16:39:02.994 9988 10417 E ImageLoader: at com.android.okhttp.internal.huc.HttpURLConnectionImpl.getResponse(HttpURLConnectionImpl.java:428) 05-29 16:39:02.994 9988 10417 E ImageLoader: at com.android.okhttp.internal.huc.HttpURLConnectionImpl.getResponseCode(HttpURLConnectionImpl.java:544) 05-29 16:39:02.994 9988 10417 E ImageLoader: at com.android.okhttp.internal.huc.DelegatingHttpsURLConnection.getResponseCode(DelegatingHttpsURLConnection.java:105) 05-29 16:39:02.994 9988 10417 E ImageLoader: at com.android.okhttp.internal.huc.HttpsURLConnectionImpl.getResponseCode(HttpsURLConnectionImpl.java) 05-29 16:39:02.994 9988 10417 E ImageLoader: at com.nostra13.universalimageloader.core.download.BaseImageDownloader.getStreamFromNetwork(BaseImageDownloader.java:117) 05-29 16:39:02.994 9988 10417 E ImageLoader: at com.nostra13.universalimageloader.core.download.BaseImageDownloader.getStream(BaseImageDownloader.java:88) 05-29 16:39:02.994 9988 10417 E ImageLoader: at com.nostra13.universalimageloader.core.decode.BaseImageDecoder.getImageStream(BaseImageDecoder.java:98) 05-29 16:39:02.994 9988 10417 E ImageLoader: at com.nostra13.universalimageloader.core.decode.BaseImageDecoder.decode(BaseImageDecoder.java:74) 05-29 16:39:02.994 9988 10417 E ImageLoader: at com.nostra13.universalimageloader.core.LoadAndDisplayImageTask.decodeImage(LoadAndDisplayImageTask.java:265) 05-29 16:39:02.994 9988 10417 E ImageLoader: at com.nostra13.universalimageloader.core.LoadAndDisplayImageTask.tryLoadBitmap(LoadAndDisplayImageTask.java:238) 05-29 16:39:02.994 9988 10417 E ImageLoader: at com.nostra13.universalimageloader.core.LoadAndDisplayImageTask.run(LoadAndDisplayImageTask.java:136) 05-29 16:39:02.994 9988 10417 E ImageLoader: at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1133) 05-29 16:39:02.994 9988 10417 E ImageLoader: at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:607) 05-29 16:39:02.994 9988 10417 E ImageLoader: at java.lang.Thread.run(Thread.java:761) 05-29 16:39:02.995 9988 9988 D TweetAdapter: onLoadingFailed, uri is https://lh6.googleusercontent.com/-55osAWw3x0Q/URquUtcFr5I/AAAAAAAAAbs/rWlj1RUKrYI/s1024/A%252520Photographer.jpg, failReason IO_ERROR
这是我的代码:
private DisplayImageOptions mOptions;
mOptions = new DisplayImageOptions.Builder()
.showImageForEmptyUri(R.mipmap.ic_launcher)
.showImageOnFail(R.mipmap.ic_launcher)
.cacheInMemory(true)
.cacheOnDisk(true)
.build();
mConfig = new ImageLoaderConfiguration.Builder(context)
.defaultDisplayImageOptions(mOptions)
.discCacheSize(50 * 1024 * 1024)
.discCacheFileCount(100)
.writeDebugLogs().build();
ImageLoader.getInstance().init(mConfig);
ViewHolder的定义是:
private static class ViewHolder {
ImageView imageButtonSender;
TextView textViewSenderUserName;
TextView textViewSenderContent;
FrameLayout frameLayoutImages;
LinearLayout linearLayoutCommentContent;
}
在我的适配器的函数“getView”中,我调用此函数:
ImageLoader.getInstance().loadImage("https://encrypted-tbn1.gstatic.com/images?q=tbn:ANd9GcQW0S4wK02z4QilNvGE9YFtoJDJtbTsoZavc3INxbD9ZvdRgfxy",
new ImageLoadingListener() {
@Override
public void onLoadingStarted(String imageUri, View view) {
}
@Override
public void onLoadingFailed(String imageUri, View view, FailReason failReason) {
Log.d(TAG, "onLoadingFailed, uri is " + imageUri + ", failReason " + failReason.getType());
}
@Override
public void onLoadingComplete(String imageUri, View view, Bitmap loadedImage) {
Log.d(TAG, "onLoadingComplete imageUri " + imageUri);
holder.imageButtonSender.setImageBitmap(loadedImage);
}
@Override
public void onLoadingCancelled(String imageUri, View view) {
}
});
我尝试了另一个网址,例如“https://lh6.googleusercontent.com/-55osAWw3x0Q/URquUtcFr5I/AAAAAAAAAbs/rWlj1RUKrYI/s1024/A%252520Photographer.jpg ”,但同样的错误再次发生。
谁能帮助我?
最佳答案
解决办法:我的手机无法访问这两个需要国际互联网权限的网址,但我的电脑可以访问
关于java - ImageLoader:连接超时,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47310495/
在我的应用程序中,我有一个包含一些项目的 ListView 。每个项目都有一个从远程 url 下载的 img。 我使用 ImageLoader 库将每个图像加载到我的应用中。 我的 ListView
This question already has answers here: What is a NullPointerException, and how do I fix it? (12个答案)
我正在使用 ImageLoader 从互联网加载图像。但我收到错误消息“E ImageLoader:连接超时”,跟踪是: 05-29 16:39:02.994 9988 10417 E ImageLo
在尝试加载以下 Activity 时,我遇到了 NullPoint 异常,我尝试解决这些问题,但我的尝试没有成功。 简而言之,有两个 Activity - 一个 Activity 填充数组列表,单击数
我正在使用 ImageLoader 在我的 ImageView 中显示图像。但它显示缓存的图像并显示旧图像。如何清除缓存?任何帮助将不胜感激... import java.io.File; impor
在我的 getView 中(对于我的适配器)我做 ImageView malImage = (ImageView)vi.findViewById(R.id.animelist_malimg);
我从 facebook api 发布了图片,我试图在我的应用程序中显示它们。但是在使用 imageloader 类时,尽管我将 wrap_content 保留在我的 ImageView 中,但图像的尺
我对 Universal Image Loader 库中的 DisplayImage 函数有疑问。如果我有一个像“www.myexample.com/image.jpg”这样的 url,然后说: Di
当我 try catch 图像或将图像从图库上传到 firebase 时出现此错误。我知道之前有人问过这个问题,但是我尝试了所有可能的解决方案。 这是 list 文件: logcat
我有一个带有适配器的 listView,它通过 ImageLoader 类从 URL 加载图像。问题是,直到列表项滚出屏幕后,屏幕上的图像才会显示/加载。 基本上,显示了 listView,但在您向下
我正在使用 ImageLoader 类从 url 加载图像并将其显示在列表显示。但是这个 ImageLoader 正在模拟器上加载图像,当我在没有加载任何图像的真实设备上运行我的应用程序。(只是显示默
以下是使用 volley 将图像从数据库检索到 View 页面的代码的一部分。我怎样才能将七张图片加载到 ImageView (加载所有图像位置)。如果我在“加载所有图像”位置独立输入任何图片,例如图
我正在使用 Novoda ImageLoader (https://github.com/novoda/ImageLoader),当我在 CursorAdapter 中使用这个加载器时,一切都很好。但
我在使用库时遇到了这个问题 我的应用类 ImageLoaderConfiguration config = new ImageLoaderConfiguration.Builder(getApplic
我正在尝试使用 ImageLoader 显示带有外部图像链接的通知,但没有任何运气。 Logcat 不显示任何错误,也根本不显示通知。 这是我的代码: void shownot() { mNo
我正在使用 UniversalImageLoader 加载图像。但我面临的问题是同一图像被多次加载。下面是日志输出。 日志: 11-11 11:10:21.342 26932-26932/com.ex
我正在尝试使用 ImageAdapter 和 ImageLoader 将图片库显示为 GridView。不过,所有肖像图像都旋转了 +-90 度。我知道 getExifOrientation 代码来检
你好帮助者:)我已经实现了在一个 wordpress 页面上显示砖石流体网格中的图像,但是我在调用 HTML5 中的视频时遇到了问题(仅带有标签:)。问题是图像与 width: 50%; 完美配合
我在 Marsmallow 操作系统中遇到了小问题。我可以使用安卓6.0。但我看不到ImageView。例如:首先,我尝试 5.0 操作系统,一切正常。然后我可以使用6.0但我看不到Imageview
如果图像已经缓存,我不想下载它们。我正在使用 NOSTRA 的 ImageLoader 库。请告诉我是否有办法做到这一点。以下是代码:- DisplayImageOptions options
我是一名优秀的程序员,十分优秀!