gpt4 book ai didi

android - 索尼 Xperia 设备上的复选框文本问题

转载 作者:行者123 更新时间:2023-11-30 04:42:21 26 4
gpt4 key购买 nike

我在布局 xml 上显示复选框。

复选框文本包含大约 10 个字符。

此问题特定于 Sony Xperia,其中复选框文本出现在第二行,特别是第二行文本的最后 2 个字符。

<CheckBox android:id="@+id/roundCheck" android:paddingLeft="25dip"
android:button="@drawable/ic_uncheck_rect" android:layout_height="wrap_content"
android:layout_width="wrap_content"
android:layout_marginLeft="20dip" android:text="abcdefghij"
android:textSize="16sp"
android:textColor="@color/white" android:typeface="serif"
android:singleLine="true" android:checked="false"
android:layout_centerVertical="true"></CheckBox>

我已经在 HTC Hero、Google Nexus One、Motorola Droid 等设备上测试了该移动应用程序,但它运行良好,没有任何问题。

问题也没有反射(reflect)在 Sony Xperia 模拟器上。

正在添加代码,android:singleLine="true",解决这个问题,如果这意味着在一定数量的字符之后“...”将被添加但文本将是在一行中?

我目前没有要测试的移动设备。

提前致谢。

温暖的问候,

CB

最佳答案

如果我没理解错,那么您希望复选框的标签不要有多行。如果是这样,您应该使用 android:lines="1" 而不是 android:singleLine="true",因为它已被弃用。通常这不应该破坏这种行为,但我不知道索尼是否对此做了一些“优化”;)您也可以尝试使用 android:inputType="text",但我不太确定这是否有帮助...

希望我理解你的问题......

关于android - 索尼 Xperia 设备上的复选框文本问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5744769/

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