降低AutoCompleteTextView列表中每个元素的高度

时间:2013-11-26 11:30:58

标签: android autocompletetextview

enter image description here 我是android的初学者我试过请帮忙 我的代码是

     <AutoCompleteTextView 
        android:id="@+id/autoCompleteTextView1"
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:layout_weight="1"
        android:gravity="top"
        android:hint="@string/receipt_account_name" >

我尝试使用android:dropDownVerticalOffset =“5dp”,android:dropDownHeight =“5dp”,android:height =“5dp”,android:layout_height =“5dp”等。没有定义字体大小。

在java类中 adapter = new ArrayAdapter(this,android.R.layout.simple_dropdown_item_1line,COUNTRIES);

请帮忙。

1 个答案:

答案 0 :(得分:5)

像这样创建自己的xml

布局/ item.xml

 <TextView
    android:id="@+id/text1"
    android:layout_width="wrap_content"
    android:layout_height="5dp"/>

然后尝试按照

adapter = new ArrayAdapter<T>(this, R.layout.item,R.id.text1, COUNTRIES);