AutoCompleteText,MultiAutoCompleteText自动完成文本框
2016-01-30 11:24
671 查看
首先官方文档的知识:
<LinearLayout 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:orientation="vertical" tools:context=".MainActivity" > <AutoCompleteTextView android:id="@+id/txt" android:layout_width="match_parent" android:layout_height="wrap_content" android:completionHint="选择你的国籍" android:completionThreshold="1" android:popupBackground="@drawable/ic_launcher" /> <MultiAutoCompleteTextView android:id="@+id/multxt" android:layout_width="match_parent" android:layout_height="wrap_content" android:completionThreshold="1"/> </LinearLayout>
package com.example.autoconpletetext; import android.os.Bundle; import android.app.Activity; import android.view.Menu; import android.widget.ArrayAdapter; import android.widget.AutoCompleteTextView; import android.widget.MultiAutoCompleteTextView; public class MainActivity extends Activity { AutoCompleteTextView txt; MultiAutoCompleteTextView multxt; public static final String[] data={"china","japan","Austrilia","canada"}; @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_main); ArrayAdapter<String> adapter=new ArrayAdapter<String>(MainActivity.this, android.R.layout.simple_dropdown_item_1line,data); txt=(AutoCompleteTextView) findViewById(R.id.txt); multxt=(MultiAutoCompleteTextView) findViewById(R.id.multxt); multxt.setAdapter(adapter); multxt.setTokenizer(new MultiAutoCompleteTextView.CommaTokenizer()); txt.setAdapter(adapter); } }
相关文章推荐
- Android-解决AutoCompleteText下拉提示的字体颜色是白色的问题
- 7.高级控件(一)之AutoCompleteTextView和MultiCompleteTextView及Spinner-ListView
- Android-AutoCompleteTextView实现历史搜索记录显示
- NuGet学习笔记(1)——初识NuGet及快速安装使用
- Windows PowerShell
- Canvas模仿微信红包照片
- apache commons io 提案
- 使用命令行查看网络连接情况
- 植物大战僵尸
- Leetcode题解(十七)
- cocospod 安装和使用(汇总)
- 三、属性和点语法
- android studio如何与TortoiesSVN客户端绑定
- Objective-c打僵尸小游戏练习源码
- 中级JavaScript例子, 如何实现一个简单实用的模板套用机制, GXTemplate , 第一章(估计要写9章)
- Java内存模型
- 洛谷-拼数-NOIP1998提高组复赛
- hdu 2192 MagicBuilding
- MacBook pro 13寸2011年换SSD
- About me