首页
学习
活动
专区
圈层
工具
发布

自动完成文本框(AutoCompleteTextView)

image.png 目录 自动完成文本框 AutoCompleteTextView控件是Android中实现自动为完成文本框的功能,常常和Adapter搭配使用....AutoCompleteTextView常用属性 属性 描述 android:completionHint 设置出现在下拉菜单底部的提示信息 android:completionThreshold 设置触发补全提示信息的字符个数...dropDownWidth 设置下拉菜单的宽度 android:singleLine 设置单行显示文本内容 android:dropDownVerticalOffset 设置下拉菜单于文本框之间的垂直偏移量 实战1(AutoCompleteTextView...aView =(AutoCompleteTextView)findViewById(R.id.a_view); // 设定下拉选项 String[] strName =...MultiAutoCompleteTextView mView = (MultiAutoCompleteTextView)findViewById(R.id.m_view); // 设定下拉选项

2.7K30
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    安卓天气预报app(四)——搜索城市、完善页面

    实现步骤: AutoCompleteTextView输入提示文本框 实现读取全部城市展示 搜索框搜索指定城市 实现效果: 涉及内容 AutoCompleteTextView输入提示文本框 文件读取,...市是集合List public class ProvinceBean {//省 private String pname; private List city; //set...String[] area;//县/区 private String tem;//方便数据库操作 private String updateTime;//方便数据库操作 //set...mCityBeanList.toString()); 到此省和市的数据就已经封装好了,可以查看控制台,发现area=null,因为用不到此数据,就没有对area进行封装,需要封装直接cityBean.set...现在,先在SelectCityActivity.java中定义AutoCompleteTextView; private AutoCompleteTextView query; 然后绑定组件 query

    3.3K51

    Android界面组件基本用法

    当用户输入一定字符后,自动完成文本框会显示一个下拉菜单,供用户从中选择,当用户选择某个菜单后,组件会按用户选择自动填写该文本框 使用该组件很简单,只要为它设置一个Adapter,该Adapter封装了AutoCompleteTextView...actv = (AutoCompleteTextView)findViewById(R.id.auto); //设置Adapter actv.setAdapter(aa); 9.进度条(ProgressBar...(TabHost) TabHost仅仅只是一个简单的容器,它提供如下方法 newTabSpec(String tag) 创建选项卡 addTab(TabHost.TabSpec tabSpec) 添加选项卡...在界面中定义TabHost组件,并为该组件定义该选项卡的内容 B. Activity应该继承TabActivity C....通过TabHost对象的方法来创建选项卡、添加选项卡 选项卡主要由TabHost、TabWidget、FrameLayout3个组件组成,三者缺一不可,想象一下选项卡的特点,多个卡重叠在一起,所以用FrameLayout

    2.9K20

    【Android 多媒体开发】 MediaPlayer 网络视频播放器

    AutoCompleteTextView 组件 组件特性 : 可以设置一个适配器, 适配器中维护一组字符串, 当输入一部份字符后, 能 自动将符合条件的提示出来; -- 示例 :  (1) 在布局文件中定义组件...布局文件中 : 使用 AutoCompleteTextView /> 标签添加组件; -- 设置后面省略 : android:ellipsize="end" , 由于链接太长, 不能显示全部, 自动将后面的部分省略...new ArrayAdapter(this, android.R.layout.simple_dropdown_item_1line, urls); /* 将适配器设置给 AutoCompleteTextView...} /** * 初始化成员变量中的组件变量 */ private void initViews() { /* 通过 findViewById 获取相关方法 */ url = (AutoCompleteTextView...组件对象 */ url.setAdapter(adapter); /* 使窗口支持透明度, 把当前 Activity 窗口设置成透明, 设置了该选项就可以使用 setAlpha 等函数设置窗口透明度

    3.9K20

    【Android 应用开发】Android UI 设计之 TextView EditText 组件属性方法最详细解析

    单独设置的时候都起作用, 两者一起设置android:width起作用; --当android:layout_width为具体数值的时候, android:width 与 android:minWidth 都不起作用...android:minWidth="50dp" android:background="#DF8326" android:text="minWidth不起作用...="50dp" android:minWidth="50dp" android:background="#DF8326" android:text="都不起作用..." android:minWidth="120dp" android:background="#DF8326" android:text="都有的时候都不起作用...共享大部分XML属性, 但是EditText可以接受用户输入; 类型定义属性 : EditText最重要的属性是android:inputType, 该属性用来定义输入的数据类型;  自动完成功能输入组件 :AutoCompletetextView

    3K30
    领券