android自动提示功能——autoCompleteTextView(一)
来源:互联网 发布:servlet修改表单数据 编辑:程序博客网 时间:2024/05/29 16:56
android自动提示功能——autoCompleteTextView
类似百度搜索时能够自动弹出的自动完成框。
<?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:id="@+id/mainRelativeLayout" 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="xueyou.xueyoucto.com.androidviews.MainActivity"> <TextView android:id="@+id/textView" android:layout_width="wrap_content" android:layout_height="wrap_content" android:text="选择城市:" android:textSize="30sp" android:layout_marginTop="39dp" android:layout_gravity="center" android:layout_alignParentTop="true" android:layout_centerHorizontal="true" /> <AutoCompleteTextView android:layout_width="match_parent" android:layout_height="wrap_content" android:id="@+id/autoCompleteTextView" android:layout_marginTop="25dp" android:layout_below="@+id/textView" android:layout_centerHorizontal="true" /></RelativeLayout>
package xueyou.xueyoucto.com.androidviews;import android.support.v7.app.AppCompatActivity;import android.os.Bundle;import android.util.Log;import android.view.KeyEvent;import android.view.MotionEvent;import android.view.View;import android.widget.ArrayAdapter;import android.widget.AutoCompleteTextView;import android.widget.Button;import android.widget.CompoundButton;import android.widget.EditText;import android.widget.RadioButton;import android.widget.Switch;import android.widget.Toast;import java.util.ArrayList;import java.util.List;public class MainActivity extends AppCompatActivity { private final String Tag = "MAINACTIVITY"; private AutoCompleteTextView textView; private ArrayAdapter<String> adapter; @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_main); textView = (AutoCompleteTextView) this.findViewById(R.id.autoCompleteTextView); adapter = new ArrayAdapter<String>(this, android.R.layout.simple_list_item_1,getDataSource()); textView.setAdapter(adapter); } public List<String> getDataSource() { List<String> tempList = new ArrayList<>(); tempList.add("aaaaaa"); tempList.add("aaaaa"); tempList.add("aaaa"); tempList.add("aaa"); tempList.add("aa"); tempList.add("a1"); return tempList; }}
0 0
- android自动提示功能——autoCompleteTextView(一)
- android自动提示功能——autoCompleteTextview(二)
- Android--AutoCompleteTextView,自动提示
- Android开发——AutoCompleteTextView自动提示控件
- Android开发之自动提示框—AutoCompleteTextView
- Android---UI篇---AutoCompleteTextView(自动提示)
- android-----(自动提示)AutoCompleteTextView的使用
- Android控件之带清空按钮(功能)的AutoCompleteTextView自动提示
- AutoCompleteTextView(自动提示)
- AutoCompleteTextView(自动提示)
- AutoCompleteTextView(自动提示)
- Android自动提示--AutoCompleteTextView、MultiAutoCompleteTextView
- android 控件 自动提示(AutoCompleteTextView)
- Android自动提示文本框(AutoCompleteTextView)
- Android自动提示控件AutoCompleteTextView
- Android:控件AutoCompleteTextView 自动提示
- Android:控件AutoCompleteTextView 自动提示
- Android:控件AutoCompleteTextView 自动提示
- 对Android 回调机制的一些理解
- OpenCV 阈值化
- 关于实现抽取公共DAO
- [完]Python函数 extend()和append()的区别
- Android清除本地数据缓存代码
- android自动提示功能——autoCompleteTextView(一)
- Kindeditor(版本号4.0.5)编辑器添加上传flv视频功能
- iOS开发:代码片段
- junit学习之junit的基本介绍
- Spring 学习笔记(一)
- 第一章--最小的“操作系统”
- Opencv3.0如何在MFC中显示图片
- 最长公共子序列(LCS)
- 重拾算法(二):优秀程序员必须知道的32个算法。