android 自动提示文本框

来源:互联网 发布:linux smp wmb 编辑:程序博客网 时间:2024/05/06 20:38

xml文件中定义控件

<AutoCompleteTextView    android:id="@+id/autoCompleteTextView1"    android:layout_width="fill_parent"    android:layout_height="wrap_content"    android:completionHint="输入搜索内容"    android:completionThreshold="2"    /><Button    android:layout_width="wrap_content"    android:layout_height="wrap_content"    android:text="搜索"    android:id="@+id/bt_sousuo"/>

代码中获取控件设置adapter

Button sousuo = (Button) findViewById(R.id.bt_sousuo);final AutoCompleteTextView autoCompleteTextView        = (AutoCompleteTextView) findViewById(R.id.autoCompleteTextView1);ArrayAdapter<String> adapter = new ArrayAdapter<String>(this,        android.R.layout.simple_dropdown_item_1line,COUNTRIES);//创建适配器autoCompleteTextView.setAdapter(adapter);sousuo.setOnClickListener(new View.OnClickListener() {    @Override    public void onClick(View v) {        Toast.makeText(TestActivity.this,autoCompleteTextView.getText().toString(),                Toast.LENGTH_LONG).show();    }});

0 0
原创粉丝点击