Android AutoCompleteTextView

来源:互联网 发布:java程序设计试卷 编辑:程序博客网 时间:2024/05/16 16:15
public class MainActivity extends AppCompatActivity {    // 模拟actv这个控件要显示的数据    private String[] COUNTRIES = new String[] { "laofang", "laoli", "laozhang", "laobi", "laowang","aa","abb","ccc"};    @Override    protected void onCreate(Bundle savedInstanceState) {        super.onCreate(savedInstanceState);        setContentView(R.layout.activity_main);        //1 找到控件        AutoCompleteTextView actv = (AutoCompleteTextView) findViewById(R.id.actv);        //2 actv这个控件显示数据的原理和listview一样,需要一个数据适配器        ArrayAdapter<String> adapter = new ArrayAdapter<String>(this, android.R.layout.simple_dropdown_item_1line, COUNTRIES);        //3 显示数据        actv.setAdapter(adapter);    }}

0 0