我是初学者。我的xml文件中存在Spinner的问题。 旋转器是这样的:
<Spinner
android:layout_width="match_parent"
android:layout_height="match_parent"
android:id="@+id/spinnerA"
android:gravity="center"
android:text="Symbol A"
android:entries="@array/teamList"/>
文本末尾和微调器的向下箭头之间有太多黑色空格。正如你所看到的,“Atalanta”这个词在Atala中被截断了,但右边有很多空白区域。我怎么解决? 谢谢你的帮助
答案 0 :(得分:0)
替换 -
android:layout_width="match_parent"
android:layout_height="match_parent"
with -
android:layout_width="wrap_content"
android:layout_height="wrap_content"
当您在任何设备中看到输出时,您将看到正确的输出。
答案 1 :(得分:0)
默认布局listPreferredItemPaddingEnd
中有simple_list_item_1
。
因此,您可以将自己的微调器适配器与您自己的布局项一起使用。
您需要创建arrayAdapter
,覆盖getView
方法并返回您自己的项目视图。
答案 2 :(得分:0)
我解决了,将android.paddingRight = 0dp添加到Spinner中。通过这种方式,有更多的自由空间,在Atala中没有截断“Atalanta”这个词。