2012-08-31 66 views
0

我正在从xml读取数据并将其设置为EditText视图。这里的数据也包含图片。 我能够使用html.fromHtml()方法在EditText视图中显示数据。从EditText读取图像

问题是,当我从EditText获取数据并将其存储在字符串中时我没有获取图像,当我将该字符串设置为另一个TextView。
我使用

string s=editextview.gettext(); 
+1

你的问题让我感到困惑。如果您尝试在字符串中传输图像,请将图像转换为base64String。再回到另一边。 – Doomsknight

+0

你如何在EditText中显示数据?数据是什么? –

+0

您是否收到类似some_text的行,并想要显示该行?如果是这样,那会变得复杂。你可能需要更新你的机制 –

回答

0

阅读我想我得到了你的问题。如果您正尝试读取包含文本和图像(如HTML文件)的xml文档,请确定您拥有的图像数量。布局中的图像视图与xml中的图像数量一样多(动态添加)。在EditText或Text View中显示文本(取决于你想要的方式)。你将不得不格式化它。

就我所知,您不能在EditText视图中显示图像。

+0

你的想法非常好。你可以请示例代码。 –

0

改为使用WebView。它可以让你显示你的文字和图像以及独立的布局。

+0

我尝试使用webview。但是,当我试图用图像显示长的html数据时,webview出现错误“页面无法找到”。但是,如果html包含一个图像和更少的数据,它就可以工作。我不明白为什么它会给大量数据提供错误。不能webview支持巨大的数据? –