Android 约束视图优先级

Android 约束视图优先级,android,android-constraintlayout,Android,Android Constraintlayout,我正在水平对齐3个视图,如此屏幕截图所示: 但是TextView(A)可能会变得很长,最终会重叠(B)。如果发生错误,我需要做的是隐藏(B)。有没有一种方法可以使用ConstraintLayout来实现这一点?我建议现在就做这个程序,但理想情况下,我正在寻找一种方法来解决这个问题,使用ConstraintLayout。在ConstraintLayout中看不到任何建议该功能的内容。您应该将TextView(A)设置为最大宽度,这不允许TextView(A)与TextView(B)重叠。如果您按

我正在水平对齐3个视图,如此屏幕截图所示:


但是
TextView
(A)
可能会变得很长,最终会重叠
(B)
。如果发生错误,我需要做的是隐藏
(B)
。有没有一种方法可以使用
ConstraintLayout
来实现这一点?

我建议现在就做这个程序,但理想情况下,我正在寻找一种方法来解决这个问题,使用
ConstraintLayout
。在ConstraintLayout中看不到任何建议该功能的内容。您应该将TextView(A)设置为最大宽度,这不允许TextView(A)与TextView(B)重叠。如果您按照您的建议删除TextView(B),那么这就告诉我TextView(B)不是强制性的,也没有任何用途。我想让你保持冷静,不要使用任何会给用户体验带来混乱的可选元素。不幸的是,我无法控制用户体验的实现方式,因此这是必要的。必须指出的是,虽然它不是真正的可选,但显示在左边的内容就不那么重要了。不过谢谢你的帮助。我建议现在就开始做这个程序,但理想情况下,我正在寻找一种使用
ConstraintLayout
解决这个问题的方法。在ConstraintLayout中看不到任何建议该功能的内容。您应该将TextView(A)设置为最大宽度,这不允许TextView(A)与TextView(B)重叠。如果您按照您的建议删除TextView(B),那么这就告诉我TextView(B)不是强制性的,也没有任何用途。我想让你保持冷静,不要使用任何会给用户体验带来混乱的可选元素。不幸的是,我无法控制用户体验的实现方式,因此这是必要的。必须指出的是,虽然它不是真正的可选,但显示在左边的内容就不那么重要了。谢谢你的帮助。