public class MainActivity extends AppCompatActivity { private MultiAutoCompleteTextView one; private String[] res = {"saoxi1","haungdashi1","huangdashi2","saoxi2","zhuguosongsb1"}; @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_main); ArrayAdapter<String>adapter = new ArrayAdapter<String>(this,android.R.layout.simple_list_item_1,res); one = (MultiAutoCompleteTextView)findViewById(R.id.multiAutoCompleteTextView); one.setAdapter(adapter); //设置以逗号为分隔符 one.setTokenizer(new MultiAutoCompleteTextView.CommaTokenizer()); } }
<MultiAutoCompleteTextView android:hint="请输入你的邮件" android:completionThreshold = "3" android:layout_width="match_parent" android:layout_height="wrap_content" android:layout_alignParentTop="true" android:layout_centerHorizontal="true" android:id="@+id/multiAutoCompleteTextView" />