189 8069 5689

Android实现动态自动匹配输入的内容

本文实例为大家分享了Android实现动态自动匹配输入内容的具体代码,供大家参考,具体内容如下

在肇东等地区,都构建了全面的区域性战略布局,加强发展的系统性、市场前瞻性、产品创新能力,以专注、极致的服务理念,为客户提供做网站、网站制作 网站设计制作按需设计,公司网站建设,企业网站建设,品牌网站建设,全网整合营销推广,外贸网站制作,肇东网站建设费用合理。

用这两个控件

Android实现动态自动匹配输入的内容

Android实现动态自动匹配输入的内容

Android实现动态自动匹配输入的内容

分别实现这两个:

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);
    
    //需要适配器
    ArrayAdapter adapter = 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());
    
   
}

布局文件:


 
  
 
  
 
  
    
  
 
  
 

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持创新互联。


当前文章:Android实现动态自动匹配输入的内容
URL标题:http://cdxtjz.cn/article/gjgosh.html

其他资讯