2011-09-20 114 views
0

在sqlite中存储图像不是一种正确的方法。我可以存储图像的位置,例如。(asset/facea.png)等...因此,当我从sqlite数据库获取数据时,我得到了位置(asset/facea.png)。从这里请指导我如何将链接(asset/facea.png)位置转换为图像。我的edittext包含像“hi asset/facea.png”这样的值,如何在点击提交后将其更改为嗨<image>在sqlite中存储blob图像

MY示例代码:http://pastebin.com/xzPBKK2L

预先感谢。

+0

的可能重复[如何存储图片为BLOB SQLite中及如何回顾它?](http://stackoverflow.com/questions/7331310/how-to-store-image-as-blob-in-sqlite-how-to-retrive-it) – adatapost

回答

1

把图片放在资源文件夹中(放在drawable中)是一个坏主意,如果你把apk放在apk中(资源),那么应用程序大小可能会变大(可能以MB为单位)。所以我建议你把图像服务器,并从刚刚下载并查看与LAZYLIST(高速缓存)的概念,也可指this

+0

先生感谢您的回复。我正在做一个聊天应用程序。我有30个笑脸。我们从gridview中选择笑脸并在文本框中显示。截至目前,我从sqlite数据库中获取位置或specialcharcter。我需要的是当我提交我的消息时,它转到web服务并返回我回我输入的邮件。截至目前,我收到与specialcharcter消息。但我需要带有smilye图像的信息。请在这个问题上指导我。 – user950203

+0

好吧,只需将你的笑脸放在可拖曳的文件夹中并从那里访问即可。为您提供建议,因为您没有大量图像 –

+0

在此如何替换“asset/facea.png”与资产文件夹中的图像。 PLease指导我..在此先感谢.. Raghav – user950203