0
我在解决此问题时遇到问题。字符串和字符序列错误(强制关闭)Android
我有30个笑脸图像。在网格视图中,我显示所有30个图像。所以当我根据图像的位置选择图像时,将从SQLite数据库中显示相应的特殊字符。在我发送消息给服务之前,它就像“嗨:)”。我需要的是用我的项目的本地文件夹中相应的笑脸图像替换“:)”(例如R.drawable.facea.png)。我能够获取数据并将“:)”替换为“aaaaa”(示例)。但是当我尝试用Char序列(图像)替换“:)”时,我得到'强制关闭错误'。我哪里错了?
我有一个函数来绘制图像,我得到的图像在字符序列中。我如何在全局使用此函数中的值。我也尝试创建一个全局变量并在全局范围内使用CS值。但是我仍然会'逼近错误。
非常感谢您的反馈,先生。我的整个代码都可以在这个链接中找到。 http://pastebin.com/dj1xXcLN。请查看我的代码并告诉我如何使用笑脸图像替换来自web服务的specialcharcter。我能够用一些字符串值替换specialcharcter,比如我可以用“hi aaaaa”替换“hi :)”。但是,当我尝试用图像替换“:)”时,我得到了强制关闭错误。你能在这个问题上引导我吗? – android
如果没有请求的错误堆栈跟踪,几乎不可能找到。 –
然而,我会指出,你的名为'EfficientAdapter'类的'getView()'方法会导致你的主要问题。 'getView()'需要尽可能精简和快速,但是您正在执行网络调用和XML解析。这不一定是这个特定问题的原因,但是可以说明您的实施中存在一些相当基本的问题。 –