Android-如果有';文本视图之间的碰撞

Android-如果有';文本视图之间的碰撞,android,Android,我想检查文本视图之间是否有冲突,如果有,应该显示省略号,而不是它们相互冲突 我已经试过了,但对我的不起作用(可能是因为我目前使用的字体系列,太多的空格) 下面是一些XML代码(我使用的是约束布局): 尝试在约束布局中嵌套水平线性布局。把它放在你需要的地方 fontFamilyInput微调器当前位于。接下来,将fontFamilyText文本视图和fontFamilyInput微调器(按该顺序)放置在线性布局中 现在可以在两个子视图中使用权重来声明文本视图在屏幕上的停止位置和微调器的开始位置

我想检查文本视图之间是否有冲突,如果有,应该显示省略号,而不是它们相互冲突

我已经试过了,但对我的不起作用(可能是因为我目前使用的字体系列,太多的空格)

下面是一些XML代码(我使用的是约束布局):


尝试在约束布局中嵌套水平线性布局。把它放在你需要的地方 fontFamilyInput微调器当前位于。接下来,将fontFamilyText文本视图和fontFamilyInput微调器(按该顺序)放置在线性布局中

现在可以在两个子视图中使用权重来声明文本视图在屏幕上的停止位置和微调器的开始位置


但是,请记住,这只是一种方法

尝试在约束布局内嵌套水平线性布局。把它放在你需要的地方 fontFamilyInput微调器当前位于。接下来,将fontFamilyText文本视图和fontFamilyInput微调器(按该顺序)放置在线性布局中

现在可以在两个子视图中使用权重来声明文本视图在屏幕上的停止位置和微调器的开始位置


但是,请记住,这只是一种方法

尝试将其添加到文本视图
MaxEms
确定显示省略号之前的字符数

android:ellipsize="end" 
android:maxEms="15" 
android:singleLine="true" 

尝试将其添加到文本视图
MaxEms
在显示省略号之前确定字符数

android:ellipsize="end" 
android:maxEms="15" 
android:singleLine="true" 

请分享完整的xmlHi@IntelliJAmiya,共享。谢谢请分享完整的xmlHi@IntelliJAmiya,共享。谢谢此外,还可以将其他文本视图/微调器对放置在它们自己的单独水平线性布局中。这有助于使内容保持均匀对齐。此外,您可以将其他文本视图/微调器对放置在各自独立的水平线性布局中。这有助于保持事物的一致性。