Android 在ConstraintLayout中将视图相对于上方视图居中

Android 在ConstraintLayout中将视图相对于上方视图居中,android,Android,正如你所看到的,第三个,底部视图是右对齐的,我希望它的中心与上面的视图对齐。我不想把它们组合在一起,因为我认为有一个可能的替代解决方案 我认为这里不需要代码,如果您需要,请在下面评论分别将底部视图的左侧和右侧与其上方视图的左侧和右侧进行对比。同时,将“底部”视图的顶部与上述视图的底部进行约束。这应该会对您有所帮助。您可以尝试以下方法:- app:layout\u constraintEnd\u toEndOf=“@+id/YourTopView”app:layout\u constraintSt

正如你所看到的,第三个,底部视图是右对齐的,我希望它的中心与上面的视图对齐。我不想把它们组合在一起,因为我认为有一个可能的替代解决方案


我认为这里不需要代码,如果您需要,请在下面评论

分别将底部视图的左侧和右侧与其上方视图的左侧和右侧进行对比。同时,将“底部”视图的顶部与上述视图的底部进行约束。这应该会对您有所帮助。

您可以尝试以下方法:-

app:layout\u constraintEnd\u toEndOf=“@+id/YourTopView”app:layout\u constraintStart\u tostart=“@+id/YourTopView”


并将宽度设置为
包裹内容
。这将起作用。

尝试同时给出
应用程序:布局\u约束倾向\u-toEndOf=“@+id/YourTopView”应用程序:布局\u约束开始\u-tostart=“@+id/YourTopView”
并将宽度设为
包裹内容。我想这会有用的。太好了,谢谢,这是我的想法不对。我将在5分钟内删除该问题。谢谢,阿加尼,我将此作为一个答案,请接受并进行投票,以便其他人能够轻松找到并获得帮助。