【问题标题】:Spinner width not expanding to full width微调器宽度未扩展到全宽
【发布时间】:2014-06-15 17:07:59
【问题描述】:

我有一个微调器并将 spinnerMode 设置为在其上进行对话框,以便文本将在 Android 4.2+ 上换行,但这样做会导致微调器上的信息不填充宽度。即http://i.imgur.com/TDMXNnZ.png。我怎样才能让它填充宽度但又让它在 4.2+ 上换行?

    <Spinner
        android:id="@+id/spinner3"
        android:layout_width="match_parent"
        android:layout_height="wrap_content"
        android:spinnerMode="dialog"  />

【问题讨论】:

  • 除非你有理由这样做,否则我会保持原样。因为用户习惯了这种尺寸的微调器。如果你有一个很长的项目,它会导致对话框填满整个屏幕
  • 保持原样是什么意思?
  • 如您附上的图片,在Android设计方面似乎没有任何问题。实际上可能会更好,因为对话框应该很小
  • 这是它们正常​​显示的方式。如果我在微调器上设置了对话模式,i.imgur.com/WKO68bi.pngi.imgur.com/R8WV7xc.png 就是我手机上的样子。

标签: android spinner android-spinner


【解决方案1】:

确保包含微调器的布局设置为:

android:layout_width="fill_parent"

本质上,这会影响该布局中所有小部件的属性。

希望这会有所帮助:)

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2014-03-10
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2021-06-23
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多