【问题标题】:Android spinner widget looks weird on Galaxy S GT-I9000Android 微调器小部件在 Galaxy S GT-I9000 上看起来很奇怪
【发布时间】:2013-12-10 19:20:41
【问题描述】:

我有这个微调器:

<Spinner
        android:id="@+id/language_selector"
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:layout_alignParentRight="true"
        android:layout_centerVertical="true"
        android:layout_marginBottom="10dp"
        android:layout_marginRight="8dp"
        android:layout_marginTop="10dp"
        android:gravity="center"
        android:padding="4dp"
        android:textSize="12sp" />

它看起来应该在我测试过的所有设备上。我最近收到一个错误报告,说在 Galaxy S GT-I9000 上它看起来很奇怪。我借了一个 Galaxy S GT-I9000 并确认,向下的箭头显示在文本的顶部,而不是显示在文本的右侧。

这是 Galaxy S GT-I9000 的屏幕截图(带有奇怪的微调器)和 HTC One S 的屏幕截图(带有正常的微调器)。

更改 android:gravity 没有帮助。知道是什么原因造成的吗?谢谢。

【问题讨论】:

    标签: android android-layout android-widget android-spinner


    【解决方案1】:

    代替

    android:layout_width="wrap_content"
    

    尝试给它一个固定的长度:

    android:layout_width="100dp"
    

    android:layout_width="wrap_content"
    android:minWidth="100dp"
    

    看看进展如何。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2020-06-23
      • 2013-02-24
      • 2022-12-18
      • 2019-09-24
      • 1970-01-01
      • 2021-07-02
      相关资源
      最近更新 更多