如何使用文本和可单击的单词创建视图?

时间:2014-01-06 16:09:55

标签: android android-layout layout

可以将哪些Android组件添加到一组视图(TextViewButton)来模拟文本的行为?

以下是我预期的一个例子:

Capture

2 个答案:

答案 0 :(得分:0)

您可以拥有webView并使用HTML标记加载它(使用内容定义字符串,然后调用loadData() webView方法,或者您可以使用{{1}创建Layout }和自定义TextViews

答案 1 :(得分:0)

一个解决方案可能是您定义自己的标记,让我们说<可点击的取代。然后,如果我们说文本是:

Hello, this is my < clickable> clickable < /clickable> text. 

然后我们扩展TextView并覆盖onDraw方法,我们自己绘制文本,并且需要具有可点击标记集的文本背景。之后实现onClickListener,计算是否点击了可点击的文本部分。

这不是一个简单的解决方案,但实施后,使用方便,便捷,可以实现各种其他要求。

这里也有一些帮助:How to set the part of the text view is clickable