gpt4 book ai didi

ToggleButton 内的 Android 文本不会居中

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

我有一个非常不寻常的问题;我在水平堆叠的线性布局中有几个 ToggleButtons。按钮 (textOn, textOff) 内的文本没有居中,在使用 paddingLeft 播放了一下之后,我发现右侧每个按钮的 15% 是“死区”,这意味着文本当它碰到它时正在环绕——这可以解释为什么它没有正确居中。

这是 XML:

        <RelativeLayout
android:layout_width="fill_parent"
android:layout_height="wrap_content">
<LinearLayout
android:id="@+id/buttons"
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:padding="6dip"
android:weightSum="1.5"
android:background="#0094d2"
android:orientation="horizontal">
<ToggleButton
android:id="@+id/button1"
android:layout_weight=".5"
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:textColor="@color/off_white"
android:textStyle="bold"
android:textOn="Button On"
android:textOff="Button Off"
android:background="@drawable/toggle_states"/>
<ToggleButton
android:id="@+id/button2"
android:layout_weight=".5"
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:textColor="@color/off_white"
android:textStyle="bold"
android:textOn="Button On"
android:textOff="Button Off"
android:background="@drawable/toggle_states"/>
<ToggleButton
android:id="@+id/button3"
android:layout_weight=".5"
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:textColor="@color/off_white"
android:textStyle="bold"
android:textOn="Button On"
android:textOff="Button Off"
android:background="@drawable/toggle_states"/>
</LinearLayout>
<View android:background="#999999" android:layout_height="1dip" android:id="@+id/divider" android:layout_below="@+id/buttons" android:layout_width="fill_parent"/>
<ListView
android:id="@+id/listview"
android:layout_width="fill_parent"
android:layout_height="fill_parent"
android:focusable="true"
android:divider="#cccccc"
android:dividerHeight="1dip"
android:layout_below="@+id/divider"
android:fadingEdge="none"/>
</RelativeLayout>

Link to Image, I'm too new so I can't add images yet ><

我也尝试将布局和按钮中的重力设置为 center_horizo​​ntal..显然,它没有帮助。

有什么想法吗?

最佳答案

我复制/粘贴到 eclipse 中并得到:

enter image description here

我没有您的可绘制对象,因此无法查看它们,但我认为这是您的问题。您是否为您的按钮使用了 9 个补丁图形,如果没有,请查看此链接: http://developer.android.com/guide/developing/tools/draw9patch.html

关于ToggleButton 内的 Android 文本不会居中,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6474519/

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