AutoCompleteTextView的使用举例
来源:互联网 发布:淘宝客采集软件 编辑:程序博客网 时间:2024/05/10 12:20
代码如下:
AppMain.java
package lxy.litsoft;import java.util.ArrayList;import java.util.List;import android.app.Activity;import android.os.Bundle;import android.widget.ArrayAdapter;import android.widget.AutoCompleteTextView;public class AppMain extends Activity {AutoCompleteTextView autoCompleteTextView;List<String> list;ArrayAdapter<String> arrayAdapter; public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.main); //实例化AutoCompleteTextView对象 autoCompleteTextView = (AutoCompleteTextView)findViewById(R.id.autoComplete); //实例化List对象并添加item list = new ArrayList<String>(); list.add("liu_zhen_wei"); list.add("liu_zhen_wei_01"); list.add("liu_zhen_wei_02"); list.add("wang1"); list.add("wang2"); list.add("huohuo"); //实例化ArrayAdapter对象为AutoCompleteTextView提供数据 arrayAdapter = new ArrayAdapter<String>(this,R.layout.item,list); //为AutoCompleteTextView添加适配器 autoCompleteTextView.setAdapter(arrayAdapter); }}main.xml
<?xml version="1.0" encoding="utf-8"?><LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:orientation="vertical" android:layout_width="fill_parent" android:layout_height="fill_parent" ><AutoCompleteTextView android:id="@+id/autoComplete" android:layout_marginTop="100dip" android:layout_marginLeft="30dip" android:layout_marginRight="30dip" android:layout_width="fill_parent" android:layout_height="wrap_content" ></AutoCompleteTextView></LinearLayout>
item.mxl
<?xml version="1.0" encoding="utf-8"?><TextView xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="fill_parent" android:layout_height="fill_parent" />
创建一个AutoCompleteTextView的步骤
1.在布局文件中声明一个AutoCompleteTextView
2.在res/layout文件夹下新建一个布局文件,名为list_item.xml确定AutoComleteTextView的提示样式
3.创建一个ArrayAdapter为AutoCompleteTextView提供数据
List<String> list = new ArrayList<String>();
list.add("abcd");
list.add("abdd");
ArrayAdapter<String> arrayAdapter = new ArrayAdapter<String>(
this,R.layout.item,list);
4.为AutoCompleteTextView添加适配器
autoCompleteTextView.setAdapter(array Adapter);
- AutoCompleteTextView的使用举例
- AutoCompleteTextView的使用
- AutoCompleteTextView控件的使用
- Android AutoCompleteTextView的使用
- AutoCompleteTextView的使用
- Android AutoCompleteTextView 的使用
- AutoCompleteTextView的使用
- AutoCompleteTextView的使用
- AutoCompleteTextView的使用
- AutoCompleteTextView的使用
- AutoCompleteTextView的基本使用
- AutoCompleteTextView的使用
- AutoCompleteTextView的使用
- AutoCompleteTextView的使用
- AutoCompleteTextView控件的使用
- AutoCompleteTextView的简单使用
- AutoCompleteTextView的使用
- AutoCompleteTextView控件的使用
- 判断浏览器是否通过ssl方式访问的方法
- 创建虚拟手机
- MFC打开文件对话框,选择多个文件
- 14. 插件式存储引擎体系结构
- zoj 1056 The Worm Turns
- AutoCompleteTextView的使用举例
- 关于 Date
- 基于SSH框架的Web应用架构分析
- poj 2482 Stars in Your Window
- 15. 存储引擎和表类型
- 面对搜索引擎,非常强大的推广方式
- 虚方法virtual详解
- 伟大的manager们必做的十件事
- 在Ubuntu下配置eclipse开发GTK+