AutoCompleteTextView从EditText派生的,它可以在用户输入相应长度的字后会显示出提示文字,方便了用户的使用。
Android API李给出的属性:
android:completionHint:显示在下拉提示框线面的一段提示文字。
android:completionThreshold:用户输入几个字的时候给出提示下拉提示文字。
android:dropDownHeight:下拉框的高度。
android:dropDownWidth:下拉框的宽度。
android:dropDownHorizontalOffset:文本框与下拉框的水平偏移量。
android:dropDownVerticalOffset:文本框与下拉框的垂直偏移量。
android:popupBackground:下拉框的背景颜色。
点击事件:
AdapterView.OnItemClickListener和AdapterView.OnItemSelectedListener
看一下项目完成的效果图:
下面是项目的源码:
activity_main.xml
<LinearLayout xmlns:android="http://schemas.android.com/apk/re