标签:风飞雪未扬 autocompletetextview 从零开始学android 随笔提示组件
|
No.
|
方法
|
类型
|
描述
|
|
1
|
public void clearListSelection()
|
普通
|
清除所有的下拉列表项
|
|
2
|
public ListAdapter getAdapter()
|
普通
|
取得数据集
|
|
3
|
public void setAdapter(T adapter)
|
普通
|
设置数据集
|
|
4
|
public void setOnClickListener(View.OnClickListener listener)
|
普通
|
设置单击事件
|
|
5
|
public void setOnItemClickListener
(AdapterView.OnItemClickListener l)
|
普通
|
在选项上设置单击事件
|
|
6
|
public void setOnItemSelectedListener
(AdapterView.OnItemSelectedListener l)
|
普通
|
选项选中时的单击事件
|
<span style="font-size:18px;"><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:paddingBottom="@dimen/activity_vertical_margin"
android:paddingLeft="@dimen/activity_horizontal_margin"
android:paddingRight="@dimen/activity_horizontal_margin"
android:paddingTop="@dimen/activity_vertical_margin"
tools:context=".MainActivity" >
<AutoCompleteTextView
android:id="@+id/text"
android:layout_width="match_parent"
android:layout_height="wrap_content" >
</AutoCompleteTextView>
</RelativeLayout></span><span style="font-size:18px;">package com.example.autocompleteterxtview;
import android.app.Activity;
import android.os.Bundle;
import android.view.View;
import android.widget.AdapterView;
import android.widget.AdapterView.OnItemClickListener;
import android.widget.ArrayAdapter;
import android.widget.AutoCompleteTextView;
import android.widget.Toast;
public class MainActivity extends Activity {
private AutoCompleteTextView autoCompleteTextView=null;// 创建AutoCompleteTextView对象
private static final String data[] = { "风飞雪未扬", "风飞了", "风飞雨", "风飞暴雨", "风来了啊" };// 设置数据集
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
super.setContentView(R.layout.activity_main);
autoCompleteTextView = (AutoCompleteTextView) this
.findViewById(R.id.text);// 实例化对象
// 创建adapter 存储数据设置显示方式,后面在讲解ListView组件时会进行具体的讲解
ArrayAdapter<String> adapter = new ArrayAdapter<String>(
this, android.R.layout.simple_dropdown_item_1line,
data);
this.autoCompleteTextView.setAdapter(adapter);//单击事件的设置。以后会进行讲解,在这里主要是为了试验该组件的方法
this.autoCompleteTextView.setOnItemClickListener(new OnItemClickListener() {
@Override
public void onItemClick(AdapterView<?> parent, View view,
int position, long id) {
// TODO Auto-generated method stub
Toast.makeText(MainActivity.this, "您选择了"+data[position], 2).show();//提示组件,提示信息
}
});
}
}
</span>
从零开始学android<AutoCompleteTextView随笔提示文本框.十九.>,布布扣,bubuko.com
从零开始学android<AutoCompleteTextView随笔提示文本框.十九.>
标签:风飞雪未扬 autocompletetextview 从零开始学android 随笔提示组件
原文地址:http://blog.csdn.net/u013616976/article/details/38564965