AutoCompleteTextView 与 MultiAutoCompleteTextView
AutoCompleteTextView 与 MultiAutoCompleteTextView
AlanCooper 发表于3年前
AutoCompleteTextView 与 MultiAutoCompleteTextView
  • 发表于 3年前
  • 阅读 30
  • 收藏 0
  • 点赞 0
  • 评论 0

标题:腾讯云 新注册用户域名抢购1元起>>>   

AutoCompleteTextView:

public class Main extends Activity {
private AutoCompleteTextView autoCompleteTextView1;
private String res[]=new String[]{"BeiJing1","BeiJing2","ShangHai1","ShangHai2","GuangZhou","ShenZheng"};
 @Override
 protected void onCreate(Bundle savedInstanceState) {
  super.onCreate(savedInstanceState);
  setContentView(R.layout.main);
  /* 第一步:初始化控件
   * 第二步:需要一个适配器
   * 第三步:初始化数据源---这数据源去匹配文本输入框中输入的内容
   * 第四步:将adapter与当前的AutoCompleteTextView绑定
   */
  autoCompleteTextView1=(AutoCompleteTextView)findViewById(R.id.autoCompleteTextView1);
  ArrayAdapter<String>adapter= new ArrayAdapter<String>(this,android.R.layout.simple_list_item_1,res);
  autoCompleteTextView1.setAdapter(adapter);
 }
 
 }



MultiAutoCompleteTextView:

/* 第一步:初始化控件

   * 第二步:需要一个适配器

   * 第三步:初始化数据源---这数据源去匹配文本输入框中输入的内容

   * 第四步:将adapter与当前的AutoCompleteTextView绑定

   * 第五步:设置分隔符

   */

  multiAutoCompleteTextView1=(MultiAutoCompleteTextView)findViewById(R.id.multiAutoCompleteTextView1);

  ArrayAdapter<String>adapter= new ArrayAdapter<String>(this,android.R.layout.simple_list_item_1,res);

  multiAutoCompleteTextView1.setAdapter(adapter);

  //设置以逗号为分隔符

  multiAutoCompleteTextView1.setTokenizer(new MultiAutoCompleteTextView.CommaTokenizer());




共有 人打赏支持
粉丝 5
博文 67
码字总数 27450
×
AlanCooper
如果觉得我的文章对您有用,请随意打赏。您的支持将鼓励我继续创作!
* 金额(元)
¥1 ¥5 ¥10 ¥20 其他金额
打赏人
留言
* 支付类型
微信扫码支付
打赏金额:
已支付成功
打赏金额: