如何增加Spinner下拉项目的大小?

时间:2015-07-05 07:41:47

标签: android android-spinner

如何在Spinner中增加下拉项目的大小?它在我的设备上看起来太小了

<Spinner
    android:id="@+id/spinner1"
    android:layout_width="wrap_content"
    android:layout_height="wrap_content"
    android:layout_alignParentLeft="true"
    android:layout_alignParentTop="true" />

见下图

enter image description here

3 个答案:

答案 0 :(得分:1)

我可以使用android:dropDownWidth

来增加下拉宽度
<Spinner
        android:id="@+id/spinnerSports"
        android:layout_height="wrap_content"
        android:layout_width="wrap_content"
        android:entries="@array/questionResponses"
        android:dropDownWidth="150dp"/>

答案 1 :(得分:0)

在为微调器创建的适配器中添加此

adapter.setDropDownViewResource(android.R.layout.simple_spinner_dropdown_item);

答案 2 :(得分:0)

我认为您必须为Spinner定义自定义适配器 步骤:

  1. 创建自定义适配器,例如list,grid。
  2. 将自定义适配器设置为Spinner
  3. 请参阅此Python's use of __new__ and __init__?