Android-AutoCompleteTextView
来源:互联网 发布:推荐les淘宝店 编辑:程序博客网 时间:2024/06/01 10:18
一。动态匹配输入的内容
二。android:completionThreshold = "2" //设置输入多少字符时自动匹配
三。代码
mainactivity部分
package com.example.fang.text4;import android.support.v7.app.AppCompatActivity;import android.os.Bundle;import android.widget.ArrayAdapter;import android.widget.AutoCompleteTextView;public class MainActivity extends AppCompatActivity { private AutoCompleteTextView acTextView; private String[] res = {"beijing1","beijing2","beijing3"}; @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_main); //第一步初始化控件,第二步需要一个适配器,第三步,初始化数据源--这数据源去匹配文本框的数据内容 //第四步将adpter与当前控件绑定 acTextView = ( AutoCompleteTextView)findViewById(R.id.autoCompleteTextView1); ArrayAdapter<String>adapter = new ArrayAdapter<String>(this,android.R.layout.simple_list_item_1,res); acTextView.setAdapter(adapter); }}控件部分
<AutoCompleteTextView android:completionThreshold="3" android:hint="请输入你要搜索的关键词" android:layout_width="match_parent" android:layout_height="wrap_content" android:layout_below="@+id/textView" android:layout_alignParentLeft="true" android:layout_alignParentStart="true" android:layout_marginLeft="51dp" android:layout_marginStart="51dp" android:layout_marginTop="14dp" android:id="@+id/autoCompleteTextView1" />
效果
五。
MultiAutoCompleteTextView(增加逗号分隔符)
protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_main); //第一步初始化控件,第二步需要一个适配器,第三步,初始化数据源--这数据源去匹配文本框的数据内容 //第四步将adpter与当前控件绑定 acTextView = ( AutoCompleteTextView)findViewById(R.id.autoCompleteTextView1); ArrayAdapter<String>adapter = new ArrayAdapter<String>(this,android.R.layout.simple_list_item_1,res); acTextView.setAdapter(adapter); macTextview = (MultiAutoCompleteTextView)findViewById(R.id.multiAutoCompleteTextView); macTextview.setAdapter(adapter); macTextview.setTokenizer(new MultiAutoCompleteTextView.CommaTokenizer()); }}
0 0
- android-AutoCompleteTextView
- Android AutoCompleteTextView
- Android - AutoCompleteTextView
- android autocompletetextview
- Android AutoCompleteTextView
- android AutoCompleteTextView
- Android AutoCompleteTextView
- Android AutoCompleteTextView
- Android AutoCompleteTextView
- Android-AutoCompleteTextView
- Android AutoCompleteTextView
- Android 笔记 之 AutoCompleteTextView
- Android常用控件-AutoCompleteTextView
- Android开发之AutoCompleteTextView
- android控件13 AutoCompleteTextView
- Android AutoCompleteTextView的使用
- Android——AutoCompleteTextView
- 【Android 开发教程】AutoCompleteTextView
- Android 联系人数据库contacts2.db介绍
- 406. Queue Reconstruction by Height
- /bin/bash: bison: command not found
- 你真的了解 load 方法么
- hdu 2203
- Android-AutoCompleteTextView
- iOS urlencoded 转码解码
- effective c++-让自己习惯c++
- 树状数组的两种运用
- Java类与类之间的5种关系及uml表示
- SpringMVC学习笔记---- 一、SpringMVC基础入门,创建一个HelloWorld程序
- Android设备类
- [核格Hearken平台]核格平台连接Access数据库
- echartsX过多