2011-04-25
11:00:04
AutoCompleteTextView
是Android中输入提示框 虽然现在的输入法越来越强大,但还是让用户输入越方便越好
下面来看看代码
1.在main.xml中创建一个
AutoCompleteTextView
布局
2.为
AutoCompleteTextView
中的数据提供布局res/item_list.xml
3.AutoCompleteText.java
在 ArrayAdapter中为AutoCompleteTextView提供数据源的另一种方法是在string.xml中添加string-array 如
获取数据
String[] countries = getResources.getStringArray(R.array.countr);
ArrayAdapter<String> adapter = new ArrayAdapter<String>(this,R.layout.item_list ,country
);
分享到:
相关推荐
### Android基础教程(八)之AutoCompleteTextView的应用 #### 一、引言 在日常生活中,我们经常使用搜索引擎如百度或谷歌来查找信息。当我们开始输入关键词时,这些搜索引擎会智能地提供一些与输入词相关的建议,...
本篇将详细讲解`AutoCompleteTextView`如何用于自动提示联系人信息,并结合从通讯录选择联系人的功能。 ### AutoCompleteTextView 基础 `AutoCompleteTextView`是`EditText`的一个子类,提供了自动补全的功能。当...
本篇文章将聚焦于通过Content Provider和AutoCompleteTextView实现Android的跨进程通信。Content Provider作为Android四大组件之一,是系统提供的一种结构化数据共享机制,而AutoCompleteTextView则是一个可以为用户...
本篇我们将深入探讨`AlertDialog`的各种用法,特别适合Android编程初学者。 首先,创建一个`AlertDialog`的基本步骤包括: 1. **创建AlertDialog.Builder对象**:`AlertDialog.Builder`是构建对话框的基础,通过它...
在Android开发中,控件是构成界面的基本元素。初学者通过掌握一些常用控件的使用方法,能够快速构建出功能丰富的用户界面。...本篇文章将帮助初学者快速入门Android界面开发,为创建更加复杂的应用程序打下坚实的基础。
本篇文章将深入探讨“Android应用源码AutocompleteTest”的相关知识点,帮助学习者更好地理解Android应用程序的开发流程与技术要点。 AutocompleteTest是一款基于Android平台的自动补全功能的示例应用。它展示了...
这篇学习笔记主要涵盖了几个常见的控件:EditText、RadioGroup与RadioButton、CheckBox、Spinner、AutoCompleteTextView以及MultiAutoCompleteTextView,还包括了DatePicker和TimePicker的使用。 1. **EditText**:...
本篇文档主要围绕Android中的基本控件展开,对TextView、EditText等常用控件进行了详细的介绍。这些控件是构建Android应用程序界面的基础元素,通过掌握它们的功能与用法,开发者可以更好地设计用户界面,提供优秀的...
这篇文档是关于Android智能手机开发的一份形考(形式考核)答案,主要涵盖了Android应用开发的基础知识,包括Activity的生命周期、日志系统、用户界面组件、菜单操作、Service、多媒体播放、数据库以及...
第三篇 Android开发基础详解 第7章 常用控件 7.1 Button(按钮) 7.2 ImageButton(图片按钮) 7.3 ToggleButton(开关按钮) 7.4 TextView(文本视图) 7.5 ImageView(图片视图) 7.6 EditText(编辑框) 7.7 ...
本篇文章将深入探讨Android中的一些常见控件,包括`AutoCompleteTextView`、`MultiAutoCompleteTextView`、`ToggleButton`、`CheckBox`以及`RadioGroup`,并结合`TextTest`这个示例文件来阐述其用法。 ### 1. `...
总结,EditText作为Android开发中的基础组件,提供了丰富的文本输入功能。通过深入理解其属性、事件监听以及与其他组件的协同,开发者可以创建出满足用户需求的高效、易用的输入界面。在实际项目中,根据需求选择...
- **继承与重写**:首先,我们需要继承Android的`AutoCompleteTextView`控件,这个控件本身提供了自动补全的基础功能。通过重写这个控件,我们可以定制自己的自动补全逻辑。 - **数据适配器**:创建一个自定义的`...
本篇将深入探讨如何在Android平台上使用Java语言实现自定义搜索框,以满足特定的设计需求和交互体验。 首先,我们需要了解Android系统自带的`SearchView`组件,它是Android SDK提供的一个用于搜索的视图。然而,`...