首页
学习
活动
专区
圈层
工具
发布
    • 综合排序
    • 最热优先
    • 最新优先
    时间不限
  • 来自专栏pangguoming

    android AutoCompleteTextView 自定义BaseAdapter

    Android为我们提供了 AutoCompleteTextView 控件来完成此功能。 android.widget.AdapterView; import android.widget.AdapterView.OnItemClickListener; import android.widget.AutoCompleteTextView MainActivity extends Activity implements OnItemClickListener { List<PhoneContact> mList; private AutoCompleteTextView mList.add(pc); } } private void findView() { mACTV = (AutoCompleteTextView android:layout_height="wrap_content" android:hint="" > <requestFocus /> </AutoCompleteTextView

    1.7K60发布于 2018-03-07
  • 来自专栏hbbliyong

    Android中的AutoCompleteTextView的使用

    android:id="@+id/autoCompleteTextView1" android:layout_width="match_parent" ="1" android:dropDownHorizontalOffset="20dp" android:ems="10" android:text="AutoCompleteTextView " > <requestFocus /> </AutoCompleteTextView> </LinearLayout> java代码为: package android.demo import android.view.View.OnTouchListener; import android.widget.ArrayAdapter; import android.widget.AutoCompleteTextView auto = (AutoCompleteTextView) findViewById(R.id.autoCompleteTextView1); auto.setAdapter(av); } }

    83980发布于 2018-03-06
  • 来自专栏github@hornhuang

    Android-使用AutoCompleteTextView进行动态匹配

    废话不说,先看效果: 实现如下: 先绑定两个adapter: public class MainActivity extends Activity { private AutoCompleteTextView autoCompleteTextView ; private MultiAutoCompleteTextView multiAutoCompleteTextView ; //定义字符串数组作为提示的文本 ArrayAdapter<String>(this, android.R.layout.simple_list_item_multiple_choice,names); autoCompleteTextView = (AutoCompleteTextView) findViewById(R.id.auto); //设置adapter autoCompleteTextView.setAdapter --制定输入一个字符后进行展示--> <AutoCompleteTextView android:id="@+id/auto" android:layout_width

    86930发布于 2021-09-24
  • 来自专栏算法微时光

    自动完成文本框(AutoCompleteTextView

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

    2.3K30发布于 2020-04-24
  • 来自专栏Android开发指南

    5.AutoCompleteTextView、自定义广播

    -- android:completionThreshold="1" 当弹出建议框的时候,actv中输入的字符的个数 --> <AutoCompleteTextView android </LinearLayout> 代码 public class NewMessageUI extends Activity implements OnClickListener { private AutoCompleteTextView ) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_new_message); actv = (AutoCompleteTextView

    88660发布于 2018-05-14
  • 来自专栏来自GitOPEN的技术文摘

    《Monkey Android》第15课Spinner和AutoCompleteTextView

    通过本节课可以学习到的内容: Spinner的用法 AutoCompleteTextView的用法 ---- 实例代码: 运行效果参见本课程示例App:安卓猴Demos github地址:https AutoCompleteTextView的用法 AutoCompleteTextView,自动完成文本框,用户在输入时给予补全提醒。 效果图 ? ? import android.support.annotation.Nullable; import android.widget.ArrayAdapter; import android.widget.AutoCompleteTextView ; } private Spinner mSpinnerCity; private String[] mDatas; private AutoCompleteTextView tvAc -- android:completionThreshold="1" 用来设置第几个字符开始提示; --> <AutoCompleteTextView

    77250发布于 2019-01-29
  • 来自专栏项勇

    笔记32 | UI系列之EditText和AutoCompleteTextView

    地址 http://blog.csdn.net/xiangyong_1521/article/details/78499706 目录 EditText AutoCompleteTextView 附 -- ---- 2.AutoCompleteTextView AutoCompleteTextView这个是一个自动提示内容的文本框,其是EditText的一个子类, public class AutoCompleteTextView android:id="@+id/autoCompleteTextView" android:layout_width="250dp" autoCompleteTextView; TextView textv; String[] si = {"aaa","aab","aac","aad","aae","aaf","aag = (AutoCompleteTextView) findViewById(R.id.autoCompleteTextView); builder = new StringBuilder

    79550发布于 2018-06-19
  • 来自专栏分享达人秀

    自动完成文本框AutoCompleteTextView实现快速输入

    本期一起来学习AutoCompleteTextView的使用。 一、认识AutoCompleteTextView AutoCompleteTextView是自动完成文本框,从EditText派生而出,实际上它也是一个文本编辑框,但它比普通编辑框多了一个功能: AutoCompleteTextView除了可使用EditText提供的XML属性和方法之外,还支持如下表所示的常用XML属性及相关方法。 AutoCompleteTextView还派生了一个子类:MultiAutoCompleteTextView,该子类的功能与 AutoCompleteTextView基本相似,只是MultiAutoCompleteTextView 二、AutoCompleteTextView示例 接下来通过一个简单的示例程序来学习AutoCompleteTextView和MultiAutoCompleteTextView的使用方法。

    2.3K70发布于 2018-02-05
  • 来自专栏达达前端

    Android开发工程师文集-相关控件的讲解,五大布局

    // android:hint->输入提示 android:inputType->输入的类型 设置颜色 在xml中是android:textColor 在Activity中是setTextColor AutoCompleteTextView AutoCompleteTextView为控件自动显示输入文本时出现的提示信息。 completionThreshold="2" 示例代码: private String[] strings={ "数据1","数据2",....}; //初始化控件 //需要适配器 //初始化数据源 //adpter-autocompleteTextView autocompleteTextView = findViewById(R.id.autocompleteTextView); ArrayAdapter<String> adapter=new ArrayAdapter <String>(this,android.R.layout.simple_list_item_1,strings); autocompleteTextView.setAdapter(adapter);

    83540发布于 2019-07-03
  • 来自专栏老欧说安卓

    Android开发笔记(四十四)动态UI事件

    文本变化事件 文本变化事件,主要用于EditText控件,包括继承自EditText的AutoCompleteTextView控件,可监控文本变化前、变化中、变化后等行为。 基于AutoCompleteTextView的搜索控件 动画事件和翻页事件在前面章节有过示例了,这里就示范一下文本变化事件的使用。 为解决以上问题,我们需要自己写个搜索控件,下面便是基于AutoCompleteTextView的一个实现。 首先熟悉下AutoCompleteTextView新增的几个属性: completionHint : 指定下拉列表底部的提示文字  completionThreshold : 指定至少输入多少个字符才会显示提示 ) { if (hasFocus) { ((AutoCompleteTextView)v).showDropDown(); } } } @Override public

    1.5K10发布于 2019-01-18
  • 来自专栏【Android开发基础】

    android 实现 搜索保存历史记录功能

    大家应该做这个功能 首先想到的是用AutoCompleteTextView 这个控件非常好用 ,而且代码写起来也是非常简单 而且还是自动匹配提示 具体实现方法: 代码实现: <AutoCompleteTextView wrap_content" android:id="@+id/autotext" /> public class MainActivity extends Activity { private AutoCompleteTextView super.onCreate(savedInstanceState); setContentView(R.layout.test); autotext =(AutoCompleteTextView 还有一个小问题  默认是从第二个字符开始匹配的  如果设置输入第一个字符就进行提示 加入下面这行代码autotext.setThreshold(1);  上面大概介绍了一下AutoCompleteTextView 但是我们的项目要做的是 显示出所有搜索的历史记录 效果图是这样的 想了一下 用 AutoCompleteTextView 不太合适  决定自己用listView 实现  话不多说 直接上代码

    1.6K20编辑于 2023-02-10
  • 来自专栏刘晓杰

    android全局替换字体最新方案

    EditText) { ((EditText) view).setTypeface(mTypeface); } if (view instanceof AutoCompleteTextView ) { ((AutoCompleteTextView) view).setTypeface(mTypeface); } if (view instanceof (AppCompatAutoCompleteTextView) view).setTypeface(mTypeface); } if (view instanceof AutoCompleteTextView ) { ((AutoCompleteTextView) view).setTypeface(mTypeface); } if (view instanceof

    1.7K80发布于 2018-05-18
  • 来自专栏Android、鸿蒙开发

    Android 天气APP(十五)增加城市搜索、历史搜索记录

    要操作的AutoCompleteTextView */ private void initAutoComplete(String field, AutoCompleteTextView (adapter); autoCompleteTextView.setOnFocusChangeListener(new View.OnFocusChangeListener() { 要操作的AutoCompleteTextView */ private void saveHistory(String field, AutoCompleteTextView autoCompleteTextView 要操作的AutoCompleteTextView */ private void initAutoComplete(String field, AutoCompleteTextView 要操作的AutoCompleteTextView */ private void saveHistory(String field, AutoCompleteTextView autoCompleteTextView

    5.4K20发布于 2020-09-25
  • 来自专栏Android机动车

    Material Design整理(一)——TextInputLayout

    Design中的,如果我们要使用的话,必须在gradle文件中配置 开始使用 TextInputLayout是一种新的继承自LinearLayout的布局,使用时其只能包含一个EditText或其子类控件(如AutoCompleteTextView 账号EditText中 密码EditText中 AutoCompleteTextView –自动提示输入框 继承自EditText,拥有EditText的所有属性,可以设置在输入时自动在输入框下方提示信息

    75930发布于 2018-08-03
  • 来自专栏小工匠聊架构

    EidtText

    LayoutParamas.SOFT_INPUT_ADJSUT_RESIZE. getWindow().setSoftInputMode(WindowManager.LayoutParams.SOFT_INPUT_ADJUST_RESIZE); ---- AutoCompleteTextView 和MultiAutoCompleteTextView AutoCompleteTextView是对EditText的扩展,它的父类是EditText. 使用AutoCompleteTextView标签 为AutoCompleteTextView设置adapter public class AutoCompleteTextViewAct extends Activity { private AutoCompleteTextView actv ; private MultiAutoCompleteTextView mActv; initView(); initViewMulti(); } private void initView() { actv = (AutoCompleteTextView

    1K50发布于 2021-08-16
  • 来自专栏posts

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

    实现步骤: AutoCompleteTextView输入提示文本框 实现读取全部城市展示 搜索框搜索指定城市 实现效果: 涉及内容 AutoCompleteTextView输入提示文本框 文件读取, 第二层就是一个搜索框,使用到的是AutoCompleteTextView,带有提示信息的输入框,EditView也可以,右边搜索图标设置点击监听事件。 第三层就是一个RecyclerView展示全部城市名称,也可以设置点击事件监听,或者输入框输入,此处作为提示出现,都是可行方案 搜索城市页面输入框代码: 输入框AutoCompleteTextView此次用到的属性 --输入框--> <AutoCompleteTextView android:id="@+id/edit_query" 现在,先在SelectCityActivity.java中定义AutoCompleteTextView; private AutoCompleteTextView query; 然后绑定组件 query

    3K51编辑于 2022-11-02
  • 来自专栏韩曙亮的移动开发专栏

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

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

    3.7K20编辑于 2023-03-27
  • 来自专栏云计算linux

    Android从入门到进阶之高级控件

    3.利用AutoCompleteTextView的setAdapter()方法,将字符串数组加入到AutoCompleteTextView对象中,设置自动完成文本控件的适配器。 --加入实例--> <AutoCompleteTextView android:layout_width="fill_parent" android:layout_height android.view.KeyEvent; import android.view.View; import android.widget.ArrayAdapter; import android.widget.AutoCompleteTextView AppCompatActivity { //1.定义字符串数组; String[]arr={"郑州","安阳","洛阳","驻马店","安庆","安溪","安阳西","安阳东"}; AutoCompleteTextView android.R.layout.simple_dropdown_item_1line,arr); // System.out.println(adapter+"-------"); myAuto=(AutoCompleteTextView

    83910编辑于 2024-12-19
  • 来自专栏刘晓杰

    Android界面组件基本用法

    ChooseDate.this.minute = minute; //显示当前日期、时间 showDate(year, month , day , hour, minute); } }); 8.自动完成文本框(AutoCompleteTextView 当用户输入一定字符后,自动完成文本框会显示一个下拉菜单,供用户从中选择,当用户选择某个菜单后,组件会按用户选择自动填写该文本框 使用该组件很简单,只要为它设置一个Adapter,该Adapter封装了AutoCompleteTextView ArrayAdapter<String>( this, android.R.layout.simple_dropdown_item_1line, books); // books是String数组 AutoCompleteTextView actv = (AutoCompleteTextView)findViewById(R.id.auto); //设置Adapter actv.setAdapter(aa); 9.进度条(ProgressBar

    2.5K20发布于 2019-03-01
  • 来自专栏上善若水

    011android初级篇之android登录界面的设计

    设计目标 密码账户的输入 输入账户时,自动显示匹配账户 没有帐号,显示官网超链接 登录框的自动提示功能参考一下链接中的AutoCompleteTextView的使用 布局文件 <? LinkMovementMethod.getInstance()); 参考链接 Android精美登录界面设计 Android 记住密码和自动登录界面的实现(SharedPreferences 的用法) Android实现登录界面和功能实例 AutoCompleteTextView

    2.8K30发布于 2018-09-28
领券