Android AutoCompleteTextView自动提示文本框

原创 2015年11月20日 12:17:54



效果  




使用方法: 


在布局文件中:


    <AutoCompleteTextView
        android: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相关的时候才会显示出相关的提示




版权声明:本文为博主原创文章,未经博主允许不得转载。

相关文章推荐

Android自动提示文本框(AutoCompleteTextView)

Android的自动提示框AutoCompleteTextView,方便用户的输入,增强应用的用户体验!

Android练习-----自动完成文本框(AutoCompleteTextView)(搜索框)

自动完成文本框控件 (AutoCompleteTextView) 用于实现输入一定的字符后,显示出一个以输入字符开头的下拉菜单供用户选择。当用户选择某项后,该控件中的字符为当前用户所选项在屏幕中添加自...

android 自动完成文本框AutoCompleteTextView 完整版

一、基础知识:   TableLayout置底,TableRow在TableLayout的上面,而Button、TextView等控件就在TableRow之上, 另外,TableLa...

Android开发10.2:UI组件AutoCompleteTextView(自动完成文本框)

@version:Android4.3 API18 @author:liuxinming AutoCompleteTextView 概述 AutoCompleteTextVeiw(自动完成文...

Android组件复习之基本组件06—autocompletetextview自动完成文本框

Autocompletetextview自动完成文本框功能及用法 自动完成文本框(AutocompleteTextVeiw)是从EditText派生出来的,实际上它也是一个文本编辑框,但它比普通编...

[Android]AutoCompleteTextView自动补全文本框

当我们在做项目的时候,往往有着这样的需求:(1)在登陆的时候,在输入的账号的过程中弹出补全账号的提示(2)在搜索的时候,在输入搜索词的过程中弹出补全搜索词的提示,就像: 而这时,AutoCo...

[Android]笔记15:自动完成文本框(AutoCompleteTextView)的功能与用法

AutoCompleteTextView 支持的属性 AutoCompleteTextView组件继承自EditText(EditText又继承自TextView),所以它支持TextView组件提...

Android -AutoCompleteTextView-简单又好用的自动完成文本框

自动完成文本框(采用ArrayAdapter),它是从EditText派生出来的,实际上也是一个文本编辑框,但比普通的编辑框多个一个功能:当用户输入一定字符之后,自动完成文本框会显示一个下拉菜单,供用...

Android学习笔记(六)AutoCompleteTextView自动完成文本框

AutoCompleteTextView自动完成文本框是Android中一个空间,继承于TextView。                 ...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:深度学习:神经网络中的前向传播和反向传播算法推导
举报原因:
原因补充:

(最多只允许输入30个字)