package com.lianweijie.demo;

import android.app.Activity;
import android.os.Bundle;
import android.widget.ArrayAdapter;
import android.widget.AutoCompleteTextView;
import android.widget.MultiAutoCompleteTextView;

public class AutoDemoActivity extends Activity {
public static final String[] autoString = new String[]{"a2","abf","abe","abcde","abc2","abcd3"
,"abcde2","abc2","abcd2","abcde2"
};
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.main);
ArrayAdapter<String> adapter = new ArrayAdapter<String>(this,android.R.layout.simple_dropdown_item_1line,autoString);
AutoCompleteTextView autoCompleteTextView = (AutoCompleteTextView) findViewById(R.id.AutoCompleteTextView01);
autoCompleteTextView.setAdapter(adapter);
autoCompleteTextView.setThreshold(1);
MultiAutoCompleteTextView multiAutoCompleteTextView = (MultiAutoCompleteTextView) findViewById(R.id.MultiAutoCompleteTextView01);
multiAutoCompleteTextView.setAdapter(adapter);
multiAutoCompleteTextView.setTokenizer(new MultiAutoCompleteTextView.CommaTokenizer());
}

}



<?xml version="1.0" encoding="utf-8"?>
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="fill_parent"
android:layout_height="fill_parent"
android:orientation="vertical" >

<TextView
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:text="@string/hello" />

<AutoCompleteTextView
android:id="@+id/AutoCompleteTextView01"
android:layout_width="fill_parent"
android:layout_height="wrap_content" />

<MultiAutoCompleteTextView
android:id="@+id/MultiAutoCompleteTextView01"
android:layout_width="fill_parent"
android:layout_height="wrap_content" >
</MultiAutoCompleteTextView>

</LinearLayout>


效果:


更多相关文章

  1. QQ上的tabhost效果
  2. android开机自启广播无效果的曲线解决方案
  3. android
  4. Android(安卓)使用View的旋转实现漂亮的动画效果
  5. android aapt使用小结
  6. Android使用贝塞尔线高仿QQ聊天消息气泡的拖拽效果
  7. Android移动开发之【Android实战项目】渐变的TextView小漂亮代码
  8. android GridView 去掉自带点击边框效果和禁止上下滑动
  9. android中图片倒影、圆角效果重绘

随机推荐

  1. 完美解决MySQL通过localhost无法连接数据
  2. mysql 5.7 安装配置方法图文教程
  3. mysql 5.7.13 安装配置方法图文教程(win1
  4. Ubuntu手动安装mysql5.7.10
  5. MySQL配置文件无法修改的解决方法(Win10)
  6. Windows下MySQL服务无法停止和删除的解决
  7. Windows10下mysql 5.7.17 安装配置方法图
  8. Oracle10个分区和Mysql分区区别详解
  9. MAC下MySQL初始密码忘记怎么办
  10. Linux安装MySQL教程(二进制分发版)