Android 基础控件之AutoCompleteTextView
2015-07-31 14:33
525 查看
本文主要介绍AutoCompleteTextView控件的使用,具体操作看代码。
1.AutoCompleteTextView.java
2.布局文件auto_complete_text_view.xml
1.AutoCompleteTextView.java
//自动提示框 public class AutoCompleteTextViewActivity extends Activity { private AutoCompleteTextView autoComplete; private Button cleanButton; static final String[] COUNTRIES = new String[] { "China" ,"Russia", "Germany", "Ukraine", "Belarus", "USA" ,"China1" ,"China12", "Germany", "Russia2", "Belarus", "USA" ,"UAA","UBC","UBB","CCC","BBB","广州1","广州2","广州3","广州4","广东1","广东2","广东3", }; @Override protected void onCreate(Bundle savedInstanceState) { // TODO Auto-generated method stub super.onCreate(savedInstanceState); setContentView(R.layout.auto_complete_text_view); setTitle("AutoCompleteTextView示例!"); autoComplete=(AutoCompleteTextView)findViewById(R.id.auto_complete); cleanButton=(Button)findViewById(R.id.cleanButton); ArrayAdapter<String> adapter=new ArrayAdapter<String>(AutoCompleteTextViewActivity.this,android.R.layout.simple_dropdown_item_1line,COUNTRIES); autoComplete.setAdapter(adapter); //清空 cleanButton.setOnClickListener(new View.OnClickListener() { @Override public void onClick(View v) { autoComplete.setText(""); } }); } }
2.布局文件auto_complete_text_view.xml
<?xml version="1.0" encoding="utf-8"?> <AbsoluteLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="fill_parent" android:layout_height="fill_parent" > <TextView android:id="@+id/TextView_InputShow" android:layout_width="228px" android:layout_height="47px" android:layout_x="42px" android:layout_y="37px" android:textSize="25px" android:text="请输入" /> <AutoCompleteTextView android:id="@+id/auto_complete" android:layout_width="200px" android:layout_height="wrap_content" android:layout_x="23px" android:layout_y="98px" android:textSize="18px" android:textCursorDrawable="@null" /> <Button android:id="@+id/cleanButton" android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_x="227dip" android:layout_y="180dip" android:text="清空" /> </AbsoluteLayout>
相关文章推荐
- android帧布局——霓虹灯
- android.support.design.widget.TabLayout
- Android程序开始的等待动画或LOGO
- android_Activity的四种启动模式和onNewIntent()
- android sqlite操作(1)
- androidstudio使用笔记
- Android动画效果translate、scale、alpha、rotate详解
- 从Android L默认ART虚拟机看国内手机圈
- Android activity onNewIntent触发时机
- Android Camera出现无法连接相机问题
- Android自定义文字闪烁渐变色的跑马灯
- Android 基础控件汇总之AlertDialog
- 【Android应用开发技术:应用组件】Intent使用方法
- 【Android应用开发技术:应用组件】Intent基本原理
- Android Studio中添加重载函数的方法
- Java4Android-包和访问权限1
- Android5.0上SD卡抽拔发送的Intent研究
- Android Studio 1.2 编码问题
- Android系统启动流程浅析
- Android 常用的adb命令