gpt4 book ai didi

android - 如何在 Android 中更改 Switch 的高度和宽度

转载 作者:塔克拉玛干 更新时间:2023-11-02 19:08:13 25 4
gpt4 key购买 nike

  1. 我希望将开关设置为 120dp 宽度和 30dp 高度。
  2. 此外,我不想在拇指中放置任何文字,但希望拇指覆盖总宽度的一半,因此我希望它为 60dp。
  3. 此外,我希望拇指的高度略小于背景开关的高度,可以从 3 个侧面看到。

我不知道如何做 #3,对于 #1 和 #2,我尝试了以下 xml,但它不起作用:

 <Switch
android:id="@+id/plug_switch"
android:layout_width="120dip"
android:layout_height="10dp"
android:maxHeight="10dp"
android:layout_below="@id/plug_graph_layout"
android:layout_centerHorizontal="true"
android:minWidth="100dp"
android:thumb="@drawable/plugs_button"
android:track="@drawable/btntoggle_selector"
android:textOn=""
android:textOff=""
android:width="120dip" />

有人可以帮我解决#1、#2 和#3 问题吗?

谢谢

最佳答案

添加这个 android:switchMinWidth="56dp" 并尝试

<Switch
android:id="@+id/plug_switch"
android:layout_width="120dip"
android:layout_height="10dp"
android:maxHeight="10dp"
android:thumbTextPadding="25dp"
android:switchMinWidth="56dp"
android:layout_below="@id/plug_graph_layout"
android:layout_centerHorizontal="true"
android:minWidth="100dp"

关于android - 如何在 Android 中更改 Switch 的高度和宽度,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20762490/

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