码迷,mamicode.com
首页 > 其他好文 > 详细

初识AutoCompleteTextView

时间:2014-12-26 06:09:37      阅读:262      评论:0      收藏:0      [点我收藏+]

标签:

AutoCompleteTextView自动补全框继承自TextView和EditView,通过一个下拉框的形式可以补全信息。

可以通过setThreshold()方法指定用户输入多少个字符后开始显示携带建议信息的下拉框。

        <AutoCompleteTextView
            android:id="@+id/autoCompleteTextView1"
            android:layout_width="match_parent"
            android:layout_height="wrap_content"
            android:ems="10"
            android:text="AutoCompleteTextView" />

设置数据源并添加适配器

 1 private void showAutoCompleteTextView() {
 2         
 3         autoCompleteTextView = (AutoCompleteTextView) findViewById(R.id.autoCompleteTextView1);
 4         /*建立数据源
 5         建立adapter并绑定数据源
 6         绑定adapter到UI
 7         */
 8         String[] countriesStrings = getResources().getStringArray(R.array.countries_array);
 9         ArrayAdapter<String> countryListAdapter = new ArrayAdapter<String>(this, android.R.layout.simple_dropdown_item_1line,countriesStrings);
10         autoCompleteTextView.setAdapter(countryListAdapter);
11     }

 

初识AutoCompleteTextView

标签:

原文地址:http://www.cnblogs.com/izhanjun/p/4185948.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!