android 中 <AutoCompleteTextView>标签的使用

来源:互联网 发布:java前端后端 编辑:程序博客网 时间:2024/05/22 05:09

<AutoCompleteTextView>是TextView的子类,用来自动补全文字内容。具体用法如下:

1、布局文件中:

<AutoCompleteTextView        Android:id="@+id/actv_id"        android:layout_width="fill_parent"        android:layout_height="wrap_content"        android:completionHint="请输入要查询的图书内容"    //文字提示android:dropDownHorizontalOffset="20dip"//提示文字水平偏移20dpandroid:completionThreshold="1"  //规定用户打了多少字符之后才出现自动提示/>


   

2、实现代码:这里需要提供一个Adapter来添加文字内容,

public class MainActivity extends Activity {private AutoCompleteTextView actv_icon;String[] books = new String[]{"Java","Java for PHP","java for iOS","java for web"};@Overrideprotected void onCreate(Bundle savedInstanceState) {super.onCreate(savedInstanceState);setContentView(R.layout.main);// support_simple_spinner_dropdown_item 是系统默认布局,表示提示文本列表的布局是什么样子的;ArrayAdapter<String> aa = new ArrayAdapter<String>(this, R.layout.support_simple_spinner_dropdown_item, books);    actv_icon = (AutoCompleteTextView) findViewById(R.id.actv_id);actv_icon.setAdapter(aa);}}



运行结果:单输入一个”J“时,自动出现提示文字

"java",
"java for php",
"java for ios",
"java for web"

1 0
原创粉丝点击
热门问题 老师的惩罚 人脸识别 我在镇武司摸鱼那些年 重生之率土为王 我在大康的咸鱼生活 盘龙之生命进化 天生仙种 凡人之先天五行 春回大明朝 姑娘不必设防,我是瞎子 华硕k40ie显卡坏了怎么办 开机黑屏进入bois后怎么办 2根内存条不兼容怎么办 联想笔记本r720系统崩溃怎么办 联想天逸310卡怎么办 新买的鼠标没反应怎么办 联想笔记本触屏鼠标失灵怎么办 无线鼠标接收器丢了怎么办 联想笔记本系统重装失败怎么办 联想笔记本屏幕闪屏怎么办 种植牙螺钉掉了怎么办 水管牙断里面了怎么办 水龙头起泡器不起泡怎么办 14mm乘8mm残留怎么办 宝宝吃了螺丝冒怎么办 收割机滚筒皮带轮键槽滚了怎么办 微信界面变小了怎么办 拉杆箱螺丝掉了怎么办 洗衣机应急门锁没有拉绳怎么办? 奔驰glc发动机声音大怎么办 淋膜机模具螺丝拧不动怎么办 一字螺丝滑丝了怎么办 螺丝拧歪卡住了怎么办 车牌螺丝拧歪了怎么办 空心墙打膨胀螺丝打不上怎么办 沉孔内六角螺丝滑丝怎么办 内六角螺丝滑了怎么办? 三色灯不变光了怎么办 卧室灯不变色了怎么办 圆柱齿轮减速机噪音大怎么办 轴与套间隙生锈怎么办 汽车停小区被刮怎么办 下楼梯摔跤了 屁股疼 怎么办 剧烈咳嗽震的肚子疼怎么办 饺子粘在盘子上怎么办 生饺子粘在盘子怎么办 饺子粘在案板上怎么办 饺子冷冻粘起了怎么办 冰箱饺子冻住了怎么办 水饺都冻一块了怎么办 wps卸载了后文件打不开怎么办