2000字范文,分享全网优秀范文,学习好帮手!
2000字范文 > Android AutoCompleteTextView自动提示文本框

Android AutoCompleteTextView自动提示文本框

时间:2020-11-26 14:53:09

相关推荐

Android AutoCompleteTextView自动提示文本框

效果

使用方法:

在布局文件中:

<AutoCompleteTextViewandroid:id="@+id/autotextview"android:completionThreshold="2"android:layout_width="match_parent"android:layout_height="wrap_content"/>

这里的一个属性 completionThreshold 设置的为2,就是说在文本框中输入两个相关的字符后才可弹出相关提示,当然其默认的就是输入两个字符后提出提示

在java中

private AutoCompleteTextView mAutotextview;private void assignViews() {mAutotextview = (AutoCompleteTextView) findViewById(R.id.autotextview);}private void setAutoCompleteTextView() {//创建数据源String[] strings = {"adf0","adf1","adf2","adf3","adf4","adf5"};//创建数据适配器ArrayAdapter<String> adapter = new ArrayAdapter<String>(this, android.R.layout.simple_expandable_list_item_1,strings);//设置适配器的样式adapter.setDropDownViewResource(android.R.layout.simple_spinner_dropdown_item);mAutotextview.setAdapter(adapter);}

这里设置的数据源是 adf相关的,所以在输入框中输入的文本与adf相关的时候才会显示出相关的提示

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。