【发布时间】:2017-11-09 06:01:41
【问题描述】:
我的网址:http://www.deepanelango.me/wp%2Dcontent/uploads/2017/06/noyyal1.jpg
如何从上述 url 获取图像并将其设置在 android 的 imageview 中? 我试过滑翔,这是我的错误日志:
I/Glide:根本原因 (1 of 1) java.net.SocketTimeoutException:连接超时 在 java.net.PlainSocketImpl.socketConnect(本机方法) 在 java.net.AbstractPlainSocketImpl.doConnect(AbstractPlainSocketImpl.java:334) 在 java.net.AbstractPlainSocketImpl.connectToAddress(AbstractPlainSocketImpl.java:196) 在 java.net.AbstractPlainSocketImpl.connect(AbstractPlainSocketImpl.java:178) 在 java.net.SocksSocketImpl.connect(SocksSocketImpl.java:356) 在 java.net.Socket.connect(Socket.java:605) 在 com.android.okhttp.internal.Platform.connectSocket(Platform.java:113) 在 com.android.okhttp.Connection.connectSocket(Connection.java:196) 在 com.android.okhttp.Connection.connect(Connection.java:172) 在 com.android.okhttp.Connection.connectAndSetOwner(Connection.java:367) 在 com.android.okhttp.OkHttpClient$1.connectAndSetOwner(OkHttpClient.java:130) 在 com.android.okhttp.internal.http.HttpEngine.connect(HttpEngine.java:330) 在 com.android.okhttp.internal.http.HttpEngine.sendRequest(HttpEngine.java:247) 在 com.android.okhttp.internal.huc.HttpURLConnectionImpl.execute(HttpURLConnectionImpl.java:457) 在 com.android.okhttp.internal.huc.HttpURLConnectionImpl.connect(HttpURLConnectionImpl.java:126) 在 com.bumptech.glide.load.data.HttpUrlFetcher.loadDataWithRedirects(HttpUrlFetcher.java:102) 在 com.bumptech.glide.load.data.HttpUrlFetcher.loadData(HttpUrlFetcher.java:54) 在 com.bumptech.glide.load.model.MultiModelLoader$MultiFetcher.loadData(MultiModelLoader.java:96) 在 com.bumptech.glide.load.model.MultiModelLoader$MultiFetcher.startNextOrFail(MultiModelLoader.java:147) 在 com.bumptech.glide.load.model.MultiModelLoader$MultiFetcher.onLoadFailed(MultiModelLoader.java:141) 在 com.bumptech.glide.load.data.HttpUrlFetcher.loadData(HttpUrlFetcher.java:60) 在 com.bumptech.glide.load.model.MultiModelLoader$MultiFetcher.loadData(MultiModelLoader.java:96) 在 com.bumptech.glide.load.engine.SourceGenerator.startNext(SourceGenerator.java:61) 在 com.bumptech.glide.load.engine.DecodeJob.runGenerators(DecodeJob.java:298) 在 com.bumptech.glide.load.engine.DecodeJob.runWrapped(DecodeJob.java:268) 在 com.bumptech.glide.load.engine.DecodeJob.run(DecodeJob.java:229) 在 java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1133) 在 java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:607) 在 java.lang.Thread.run(Thread.java:761) 在 com.bumptech.glide.load.engine.executor.GlideExecutor$DefaultThreadFactory$1.run(GlideExecutor.java:413)
【问题讨论】:
-
您可以为此使用 Glide 或 Fresco Lib。
-
@DileepPatel 当我传递 url 时,我从 glide 得到错误响应 我的代码:Glide.with(ctx).load(imageUrl).apply(RequestOptions().centerCrop()).into(iv )
-
@Deepan 与问题分享了什么错误
-
Glide.with(yourContext).load(Your Url).into(imageview);
-
请分享您的日志错误代码