使切换按钮相互粘附

Make toggle button stick to each other

如何通过删除 toggleSuntoggleMon 之间的 space 使 toggle button 相互粘连?

我加

android:layout_toRightOf="@+id/toggleSun"
android:layout_toEndOf="@id/toggleSun"

toggleMon 元素中,但 space 仍然存在。

 <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
        android:layout_width="match_parent"
        android:layout_height="match_parent"
        android:orientation="horizontal">

    <ToggleButton
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:text="New ToggleButton"
        android:checked="false"
        android:id="@+id/toggleMon" />

    <ToggleButton
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:text="New ToggleButton"
        android:id="@+id/toggleSun"
        android:checked="false" />
        </LinearLayout>

</LinearLayout>

有人吗?

将其作为 RelativeLayout 的主视图会使 ToggleButton 相互重叠。因此请在下方的 ToggleButton 上使用属性 android:layout_toRightOf="@id/toggleMon"。 这样 ToggleButton 都将可见

只需添加:android:layout_marginLeft="-10dp"

<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:orientation="horizontal">

<ToggleButton
    android:layout_width="wrap_content"
    android:layout_height="wrap_content"
    android:text="New ToggleButton"
    android:checked="false"
    android:id="@+id/toggleMon" />

<ToggleButton
    android:layout_width="wrap_content"
    android:layout_height="wrap_content"
    android:text="New ToggleButton"
    android:layout_marginLeft="-10dp"
    android:id="@+id/toggleSun"
    android:checked="false" />
</LinearLayout>