在Android应用中打开上传文件

时间:2014-07-27 21:14:06

标签: java android file-upload openshift symlink

我有一个运行Openshift的Java应用程序,现在我正在构建一个Android应用程序,它使用Web服务来检索数据库中的所有数据,并且工作正常。

网络应用会显示<img src="/uploads/image.jpg"/>的图片。
Servlet 映射在/upload上,然后从OPENSHIFT_DATA_DIR读取输入流。

是否有人知道如何在Android&#39> ImageView 中显示openshift上传的文件?

我已经尝试BitmapFactory.decodeStream(url.openConnection().getInputStream()); url之类的地方:

我应该使用symblink公开访问这些文件吗?如果是这样,如何创建呢?

1 个答案:

答案 0 :(得分:1)

您应该创建一个java servlet,在调用它时返回二进制数据(或base64编码数据),然后在Android应用程序的图像视图中显示该数据。