package com.taobao.tmts.framework.app; import android.app.Activity; import android.os.Bundle; import android.view.View; import android.view.Window; import android.view.View.OnClickListener; import android.widget.ArrayAdapter; import android.widget.AutoCompleteTextView; import android.widget.CheckedTextView; import android.widget.EditText; import android.widget.MultiAutoCompleteTextView; import android.widget.TextView; public class TextViewActivity extends Activity { private TextView textView; private EditText editText; private AutoCompleteTextView autoCompleteTextView; private CheckedTextView checkedTextView; private MultiAutoCompleteTextView multiAutoCompleteTextView; @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); this.requestWindowFeature(Window.FEATURE_NO_TITLE); setContentView(R.layout.textview_layout); init(); } private void init() { final String[] strings = new String[] { "abc", "abd", "abe", "bcd", "bce", "bcf" }; ArrayAdapter<String> adapter = new ArrayAdapter<String>(this, android.R.layout.simple_dropdown_item_1line, strings); textView = (TextView) findViewById(R.id.my_textview); editText = (EditText) findViewById(R.id.my_edittext); autoCompleteTextView = (AutoCompleteTextView) findViewById(R.id.my_autocompletetextview); checkedTextView = (CheckedTextView) findViewById(R.id.my_checkedtextview); multiAutoCompleteTextView = (MultiAutoCompleteTextView) findViewById(R.id.my_multiautocompletetextview); checkedTextView.setOnClickListener(new OnClickListener() { @Override public void onClick(View v) { checkedTextView.toggle(); if (checkedTextView.isChecked()) { checkedTextView.setText("Checked"); } else { checkedTextView.setText("Unchecked"); } } }); autoCompleteTextView.setAdapter(adapter); multiAutoCompleteTextView.setAdapter(adapter); multiAutoCompleteTextView .setTokenizer(new MultiAutoCompleteTextView.CommaTokenizer()); } }