【发布时间】:2021-03-22 20:02:12
【问题描述】:
我正在制作一个toggle button,它会在按下按钮时更改单位。
我在切换按钮上放了一张图片。
我使用drawableLeft 属性将图像放在切换按钮上。 (切换按钮内的图像是临时图像。)
但是,此属性附加到按钮的最左侧,不能移动到文本旁边。
有drawablePadding属性,但是文字在移动,图片和文字没有居中。
material button 内部有一个icon 和iconGravity 属性,这是可能的,但是
这些属性不适用于ToggleButton。
没有办法吗?
<ToggleButton
android:id="@+id/unit"
android:layout_width="30dp"
android:layout_height="wrap_content"
android:background="?android:selectableItemBackground"
android:drawableLeft="@drawable/ic_add_routine"
android:textOff="kg"
android:textOn="lbs"
android:textSize="14dp"
android:layout_weight="1"/>
【问题讨论】:
标签: android android-togglebutton