android自动提示框AutoCompleteTextView和MultiAutoCompleteTextView
来源:互联网 发布:淘宝刷店铺流量 编辑:程序博客网 时间:2024/05/23 18:33
android自动提示框AutoCompleteTextView和MultiAutoCompleteTextView
输入字符能够自动提示内容。Multi的是通过分隔符进行分割的。下面是例子程序:
<?xml version="1.0" encoding="utf-8"?><RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:tools="http://schemas.android.com/tools" android:layout_width="match_parent" android:layout_height="match_parent" android:background="#eee" tools:context="com.example.wuxueyou.myfirstandroidapplication.MainActivity"> <AutoCompleteTextView android:id="@+id/auto" android:layout_width="match_parent" android:layout_height="wrap_content" android:completionHint="请输入内容" android:completionThreshold="1" android:dropDownWidth="match_parent" /> <MultiAutoCompleteTextView android:id="@+id/mutiAuto" android:layout_width="match_parent" android:layout_height="wrap_content" android:layout_below="@+id/auto" android:completionThreshold="1" android:dropDownWidth="match_parent" android:paddingTop="100dp" /></RelativeLayout>
package com.example.wuxueyou.myfirstandroidapplication;import android.support.v7.app.AppCompatActivity;import android.os.Bundle;import android.widget.ArrayAdapter;import android.widget.AutoCompleteTextView;import android.widget.MultiAutoCompleteTextView;public class MainActivity extends AppCompatActivity { private static final String TAG = "MainActivity"; private AutoCompleteTextView auto; private MultiAutoCompleteTextView multiauto; String[] arrays = new String[]{ "aaa","aab","aac","bbc","bbcb","aaabbb" }; @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_main); auto = (AutoCompleteTextView) this.findViewById(R.id.auto); multiauto = (MultiAutoCompleteTextView) this.findViewById(R.id.mutiAuto); ArrayAdapter<String> stringAdapter = new ArrayAdapter<String>(this,android.R.layout.simple_list_item_1,arrays); auto.setAdapter(stringAdapter); multiauto.setAdapter(stringAdapter); multiauto.setTokenizer(new MultiAutoCompleteTextView.CommaTokenizer()); }}
运行效果:
0 0
- android自动提示框AutoCompleteTextView和MultiAutoCompleteTextView
- Android自动提示--AutoCompleteTextView、MultiAutoCompleteTextView
- Android用户界面 UI组件--自动提示输入框 AutoCompleteTextView和MultiAutoCompleteTextView
- [控件]自动提示 AutoCompleteTextView MultiAutoCompleteTextView
- android AutoCompleteTextView和MultiAutoCompleteTextView
- Android开发(30)--AutoCompleteTextView和MultiAutoCompleteTextView自动提示输入内容
- 自动匹配AutoCompleteTextView和multiAutoCompleteTextView
- android之填写文本自动补充AutoCompleteTextView和MultiAutoCompleteTextView
- 使用AutoCompleteTextView和MultiAutoCompleteTextView提示输入内容
- android 自动匹配文本 AutoCompleteTextView /MultiAutoCompleteTextView
- Android:自动完成文本框(AutoCompleteTextView、MultiAutoCompleteTextView )
- 自动完成文本框-AutoCompleteTextView和MultiAutoCompleteTextView
- Android开发适配器系列:AutoCompleteTextView和MultiAutoCompleteTextView
- Android控件——AutoCompleteTextView和MultiAutoCompleteTextView
- 【Android基础篇】AutoCompleteTextView和MultiAutoCompleteTextView
- android 组件AutoCompleteTextView和MultiAutoCompleteTextView实例
- Android里面的AutoCompleteTextView和MultiAutoCompleteTextView
- Android控件之AutoCompleteTextView和MultiAutoCompleteTextView
- BZOJ2090/2089 [Poi2010]Monotonicity 2/Monotonicity
- 微信开发调用第三方接口post数据,获取查询结果
- Crazy Search(hash)
- xgboost入门与实战(原理篇)
- 51nod 1181 质数中的质数(质数筛法)
- android自动提示框AutoCompleteTextView和MultiAutoCompleteTextView
- Elasticsearch分页查询
- gdb调试出现<optimized out>解决方法
- 【NOIP2012模拟10.20】友好数对
- Linux是什么
- MyEclipse10 JNDI的使用及配置
- 受欢迎的5个ORM
- POJ 1258
- 【43.49】【LA 3026】Period