gpt4 book ai didi

android - 如何在约束布局中水平匹配两个元素?

转载 作者:行者123 更新时间:2023-11-29 01:02:11 24 4
gpt4 key购买 nike

我想匹配背景不是完整矩形的两个 View (一个按钮和一个 TextView )。这些形状是:

左背景
LeftBackground

右背景
RightBackground

任何人都可以帮助我,以便我可以像这样将它们放在一起: Grouped

这两个形状的xml代码在这里:正确的形状:

<vector xmlns:android="http://schemas.android.com/apk/res/android"
android:width="134dp"
android:height="84dp"
android:viewportWidth="134"
android:viewportHeight="84">
<path
android:pathData="M24,2.06981099e-11 L110,0 C123.254834,-2.48646561e-12 134,10.745166 134,24 L134,60 C134,73.254834 123.254834,84 110,84 L0,84 L24,2.06981099e-11 Z"
android:strokeWidth="1"
android:fillColor="#FFD949"
android:fillType="evenOdd"
android:strokeColor="#00000000"/>
</vector>

左侧形状:

<vector xmlns:android="http://schemas.android.com/apk/res/android"
android:width="234dp"
android:height="84dp"
android:viewportWidth="234"
android:viewportHeight="84">
<path
android:pathData="M24,0L234,0L210,84L24,84C10.745,84 0,73.255 0,60L0,24C-0,10.745 10.745,0 24,0Z"
android:strokeWidth="1"
android:fillColor="#FFCD0D"
android:fillType="evenOdd"
android:strokeColor="#00000000"/>
</vector>

最佳答案

如果您试图实现负边距以重叠两个 View 并将它们的背景放在一起,请尝试以下解决方案:How to achieve overlap/negative margin on Constraint Layout?

关于android - 如何在约束布局中水平匹配两个元素?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/50287871/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com