问题标签 [networkimageview]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
0 回答
587 浏览

spring-mvc - 如果我有一个返回 byte[] 的 spring mvc rest 控制器,我将如何使用 volley 下载到我的 android 应用程序?

我需要实现一个包含缩略图的列表视图,并且这个缩略图是使用 volley networkimageview 加载的。如果我的控制器如下所示,我将如何实现:

@RequestMapping (value="/rest/getphoto/",produces=MediaType.IMAGE_PNG_VALUE)
public @ResponseBody byte [] get Image (@RequestParam ("imageId"));

我发现了很多关于凌空使用的例子,但它们对我没有帮助。此外,我正在使用安全连接。提前致谢。

编辑:我在我的 spring mvc 项目中包含控制器代码,并在我的 android 客户端中请求图像的代码部分。

* 弹簧 MVC *

* Android 客户端通过凌空请求 *

应用服务器日志显示:

GET /app//photo/rest/singlephoto/?photoId=7 HTTP/1.1" 406 1067

那是406——禁止或类似的东西。android 的 LogCat 也显示如下错误: BasicNetwork.PerformRequest: Unexpected response code 406 for https://domain/app/singlephoto?photoId=7

我的控制器或我的客户端或两者都有问题吗?

0 投票
1 回答
1675 浏览

android - 拉伸以适应 Volley NetworkImageView

我正在使用 NetworkImageView 显示图像,问题是图像的宽度和高度与 NetworkImageView 不匹配,图像将采用原始大小,并且 NetworkImageView 中会出现空白。我也不想改变图像大小..

0 投票
2 回答
1829 浏览

android - 将位图设置为 NetworkImageView

我正在动态创建 Imageviews 并显示它。但是我在滚动时遇到了重新加载问题,所以我决定使用 NetworkImageView 但在这里我无法设置位图。它没有显示任何错误,但没有显示任何图像。在我的代码下面...

下载图片代码..

错误日志

05-12 19:11:13.971:E/AndroidRuntime(11177):致命异常:Thread-7325 05-12 19:11:13.971:E/AndroidRuntime(11177):进程:com.dar.app,PID:11177 05 -12 19:11:13.971:E/AndroidRuntime(11177):java.lang.NegativeArraySizeException:-350 05-12 19:11:13.971:E/AndroidRuntime(11177):在 com.android.volley.toolbox.DiskBasedCache。 streamToBytes(DiskBasedCache.java:316) 05-12 19:11:13.971: E/AndroidRuntime(11177): 在 com.android.volley.toolbox.DiskBasedCache.get(DiskBasedCache.java:117) 05-12 19:11: 13.971: E/AndroidRuntime(11177): 在 com.android.volley.CacheDispatcher.run(CacheDispatcher.java:100)

0 投票
0 回答
413 浏览

android - Volley 的 NetworkImageView 在 ListView 滚动时被清除

我正在使用VolleyNetworkImageView提供的在自定义列表视图中加载图像。首次启动时它工作正常,但是一旦我滚动列表视图,所有记录都会得到第一个项目图像。我已经使用了 View holder 标记的东西。请建议如何避免这种情况。

0 投票
2 回答
1007 浏览

android - 如何将 CircleImageView 与 Volley 的 NetworkImageView 一起使用?

我需要从网络获取的矩形/正方形图像中获取圆形图像。在我的应用程序中,我使用 Volley 的 NetworkImageView 获取图像。我发现了那个很棒的库https://github.com/hdodenhof/CircleImageView但我不明白如何将它与 NetworkImageView 一起使用。

有人能帮我吗?

0 投票
1 回答
1093 浏览

android - 上下滚动列表后从 NetworkImageView 丢失图像

我有一个ListView,它使用 Volley Json 抓取带有相关图像的新闻。起初它会加载所有内容,但是当我滚动列表并返回时,它有时会显示图像,有时不会。滚动 2-3 次后,listview 每张图片都会丢失。同样的程序适用于我的测试应用程序仅限操作栏选项卡),所以我不知道发生了什么。提前感谢您的时间。

注意:我使用MySingletonLruBitmapCache来自开发者网站。我的应用程序的 GUI 类似于 Play 商店,即带有标签的导航抽屉。我搜索了这样的问题,但没有找到直接的答案。抱歉,如果在这里问这个问题很愚蠢。

如果我使用 ViewHolder,则该问题得到解决,但如果 URL 不存在,我无法以编程方式删除 NetworkImageView。 不想为没有图像的行使用占位符图像

这是我的行布局文件:

适配器类

0 投票
1 回答
315 浏览

ftp - Volley 的 NetworkImageView 与 FTP 上的图像

场景是:“有适用于 HTTP 的适配器,被要求添加 FTP 支持”——听起来很合理。
有没有办法在同样合理的时间范围内做到这一点?
还是类似的机制/定制的 Volley 库来交换 Volley?

FTP 受密码保护,如果这有什么不同的话。

到目前为止尝试过:

  • HttpClientStack:Scheme 'ftp' not registered
  • HurlStack"libcore.net.url.FtpURLConnection cannot be cast to java.net.HttpURLConnection
  • 尝试通过自定义 URLonnection 建立隧道(多个困难,例如 libcore 包不公开)
  • 自定义 ImageCache,使 Volley 无需处理 FTP(这有什么意义,真的吗?)
0 投票
1 回答
538 浏览

android - TouchImageView 和 Volley NetworkImageView 一起工作

我在我的项目中使用 ViewPager,到目前为止,我发现 Volley 非常擅长为各个页面加载图像。

xml中ImageView的Volley需求com.android.volley.toolbox.NetworkImageView和TouchImageView需求com.android.touch.TouchImageView

我的问题是我如何将这两者结合起来

使用 Volley 时我无法使用缩放功能

或者我可以通过加载标准位图来使缩放工作,但是交换页面很慢,而且我对位图兑现等经验并不丰富,因此为什么我需要 volley 以便于使用。

有没有办法让这两者一起工作。

我的寻呼机代码

在此处输入图像描述

谢谢

UPD

我在触摸视图类中注意到public class TouchImageView extends ImageView {

我想知道更改为public class TouchImageView extends NetworkImageView {是否会使其工作。

但我继续前进,因为我问了 Q,现在使用加载的 uni 图像。只是出于兴趣我会在某个阶段试一试并报告。可能就是这么简单

0 投票
1 回答
711 浏览

android-listview - 向 ImageLoader 添加认证头,用于 NetworkImageView 图片加载

在 listView 上,在其适配器的 getView 方法中,我需要为每个 ListView 项请求一个图像,以便通过 NetworkImageView 逐项加载图片。问题是我需要在请求中添加身份验证标头以允许用户从服务器获取图片。我已经阅读了一些无法付诸实践的解决方案。

提前致谢...

0 投票
2 回答
417 浏览

android - 在android中捏缩放NetworkImageview

我正在使用 NetworkImageview 在 API 调用中显示来自 url 的图像。

我还必须放大和缩小该图像。有一些类可以使用它们直接实现缩放功能,TouchImageView但我们无法设置图像 url。

那么我们如何在 NetworkImageview 上实现缩放功能。

任何人都可以帮忙吗?

我已经在这里问过了,但没有得到任何回应吗?