【问题标题】:arrayindexoutofboundsexception while using LWUIT ImageDownloadService使用 LWUIT ImageDownloadService 时出现 arrayindexoutofboundsexception
【发布时间】:2013-03-05 11:57:47
【问题描述】:

我在我的项目中使用 Nokia-Lwuit,在使用 ImageDownloadService 时,当线程尝试使用下载的图像更新 Label 时,我得到了一个未捕获的 ArrayIndexOutOfBoundsException。 这是因为响应中返回的 url 指向没有图像,但我无法修复或捕获它。我尝试覆盖许多方法,例如 handleErrorResponseCodehandleExceptionhandleIOException,但均未成功。

请帮我捕捉这个异常或修复它。

问候, 阿什温

【问题讨论】:

  • 这也是我不使用 lwit 进行 IO 的部分原因,因为我无法捕获异常,我希望有解决方法,但我建议您使用自定义解决方案。

标签: lwuit nokia-s40


【解决方案1】:

我在 Lwuit 开发。 我建立了一个尝试从互联网获取图像的类。当我开发到黑莓时,我遇到了像你这样的问题,当我创建图像时,它在图像长度上失败了。

这是因为我在 METHOD POST 中使用,有时在某些情况下会出现标头请求问题(这取决于您是否需要发送参数)并返回响应状态 400 或 411。

【讨论】:

  • 您的问题解决了吗,因为我在移动设备中遇到了同样的问题,“需要 411 长度”但在模拟器中完美运行。
猜你喜欢
  • 2011-08-05
  • 2015-12-22
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2013-06-16
  • 2014-12-27
  • 2014-11-25
  • 2021-12-19
相关资源
最近更新 更多