我想创建一个具有特殊属性的布局来显示文本。 假设我有一个长达6行的长段显示在一个应用程序上。 到目前为止,文本视图将是不错的选择,但是我需要特定的词具有特殊的样式/设计,而不损坏段落,这意味着我不希望其移位或缩进。
因此,首先,简单的线性布局不会很有效,因为它将根据垂直线布局或水平布局产生压痕,具体取决于线性布局。
例如,假设我有这个示例:
如您所见,黄色正方形是具有特殊样式的单词
通过简单的线性布局(水平或垂直)进行求解将如下所示:
因此,我想将每条线划分为单独的水平布局,但这只有在我知道每条线可以容纳多少个单词的情况下才有可能,但这将是错误的编程,因为这取决于应用程序所安装的手机
仅用于演示概念的代码:
//This would be the outside layout which contains the whole paragraph
<Linear layout Android orientation: vertical>
//First line
<Linear layout Android orientation:horizontal>
//First section of the line up to the problematic word
<Text view>
//Problematic word text view
<Text view>
//Second part of line - after the problematic word
<Text view>
</Linear layout>
</Linear layout>
但是正如我之前所说,要求知道每行有多少个单词。
我愿意就此提出建议,因为我认为会有如此简单的解决方案。