C#安卓自学示例(2)自动完成功能
来源:互联网 发布:巴特尔在nba数据 编辑:程序博客网 时间:2024/05/29 05:56
在本教程中,您将创建一个AutoCompleteTextView小部件,提供国家/地区名称的建议。
即当在一个文本框中输入一个或二个字符时将下拉列出包含该字符的所有内容供点击选择这样的自动完成功能.
1.新建工程,今天说用中文命名如何修改一个地方即可运行
2.复制、替换代码
3。新建list_item.xml文件到Resources
\Layout\目录中,复制代码到该文件中并保存。
此文件定义了一个简单的文本视图将用于在建议列表中显示每个项。
4。打开Resources\layout\main.axml文件并插入以下内容︰
学习页中定义一个数组就不说了,直接说修改Resources/values/strings.xml文件读取字符串的方式
修改MainActivity.cs代码
string[] countries = Resources.GetStringArray (Resource.array.countries_array);var adapter = new ArrayAdapter<String> (this, Resource.layout.list_item, countries);
其中波浪线是因为新建的文件未保存的缘故,保存整个工程后将会自动消失,依然在保存后要审视整个代码,看还有无波浪线存在
都没有波浪线了即可运行项目,依然等待模拟器完全打开后再次运行
打开项目属性页,用字母修改中文字符一处即可
再次运行项目,键入字符,效果如下图
修改文本颜色与背景颜色,安卓颜色代码参考
0 0
- C#安卓自学示例(2)自动完成功能
- C# ComboBox自动完成功能的示例
- C# ComboBox自动完成功能的示例
- C#安卓自学示例(3)日历
- C#安卓自学示例(4)基础知识
- C#安卓自学示例(5)工欲善其事必先利其器
- C#安卓自学示例(1)状态栏选项卡
- C# ComboBox自动完成功能的例子
- 安卓自动完成文本框(autoCompleteTextView)
- 安卓高级组件----自动完成文本框
- Solr自动完成示例
- 自学笔记:安卓,手指滑动事件示例
- 自定义 StringTable 的自动完成功能 (C# API : SHAutoComplete)
- ASP.Net C# Ajax开发AutoCompleteExtender(自动完成功能)
- C#实现自动完成功能(人生第一次造轮子)
- Ajax自动完成功能
- ATLAS自动完成功能
- 实现自动完成功能
- dedecms织梦自定义表单提交之后如何发送到邮箱!
- 【前端】gulp常用插件(代码整理)
- [BZOJ 1497][NOI2006]最大获利(最大权闭合图)
- 安卓仿知乎个人主页,实现嵌套滑动和渐隐效果
- 1.python基本数据结构-集合-方法
- C#安卓自学示例(2)自动完成功能
- windbg的符号文件查找
- 批处理--循环调用curl
- 3.Python基本数据结构-元组
- cura-engine学习(1)
- 进程间通信之邮件槽
- Qt 查看IP是否在线的两种方法
- 4.Python基本数据结构-集合-创建/与其他类型比较
- Material Design 之 DrawerLayout(滑动菜单)