重庆分公司,新征程启航
为企业提供网站建设、域名注册、服务器等服务
本文实例为大家分享了Android实现动态自动匹配输入内容的具体代码,供大家参考,具体内容如下
创新互联公司专注为客户提供全方位的互联网综合服务,包含不限于成都做网站、成都网站制作、侯马网络推广、微信小程序定制开发、侯马网络营销、侯马企业策划、侯马品牌公关、搜索引擎seo、人物专访、企业宣传片、企业代运营等,从售前售中售后,我们都将竭诚为您服务,您的肯定,是我们大的嘉奖;创新互联公司为所有大学生创业者提供侯马建站搭建服务,24小时服务热线:18980820575,官方网址:www.cdcxhl.com用这两个控件
分别实现这两个:
package com.example.autocomplete; import android.app.Activity; import android.os.Bundle; import android.util.Log; import android.widget.ArrayAdapter; import android.widget.AutoCompleteTextView; import android.widget.MultiAutoCompleteTextView; public class MainActivity extends Activity { private AutoCompleteTextView acTextView; private String[] res = {"xxz1","xxz2","xxz3","shanghai1","shanghai2"}; private MultiAutoCompleteTextView MulacTextView; @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_main); acTextView = (AutoCompleteTextView) findViewById(R.id.autoCompleteTextView1); //需要适配器 ArrayAdapteradapter = new ArrayAdapter (this,android.R.layout.simple_list_item_1,res); //初始数据源,去匹配文本框中输入的内容,然后绑定 acTextView.setAdapter(adapter); MulacTextView = (MultiAutoCompleteTextView) findViewById(R.id.multiAutoCompleteTextView1); MulacTextView.setAdapter(adapter); //设置以逗号为分隔符结束的符号 MulacTextView.setTokenizer(new MultiAutoCompleteTextView.CommaTokenizer()); }