Android- TextFields
2015-06-16 20:33
281 查看
Android- TextFields
一 EditText
EditText:输入框,包含很多种类的输入框,这也是TextView组件比较多的原因,但是只需要了解一个即可。
其他的可以通过XML的属性自己设置
事件机制:
_editText.setOnEditorActionListener(new OnEditorActionListener()
{
@Override
public boolean onEditorAction(TextView arg0, int arg1, KeyEvent arg2)
{
// TODO Auto-generated method stub
Log.i("chengzhi log", " "+arg1);//arg1参数为按下回车后的操作,例如弹出输入法或者移除焦点
return false;
}
});
二 AutoComplete
AutoComplete:自动完成。例如,在搜索框中搜索时,自动出现的下拉栏
实质是绑定数据集的EditText
实现原理:也是利用Adapter来绑定数据源和下拉栏里面的View,也遵循Spinner的四个步骤
AutoCompleteTextView _autoCompleteTextView = (AutoCompleteTextView)findViewById(R.id.autoCompleteTextView1);
//建立数据源
String[] _strins = new String[]{"china", "chengzhi", "jiayu"};
//建立adapter并绑定数据源
ArrayAdapter<String> _arrayAdapter = new ArrayAdapter<String>(FormWidgetActivity.this, android.R.layout.simple_spinner_item, _strins);
//绑定界面
_autoCompleteTextView.setAdapter(_arrayAdapter);
一 EditText
EditText:输入框,包含很多种类的输入框,这也是TextView组件比较多的原因,但是只需要了解一个即可。
其他的可以通过XML的属性自己设置
事件机制:
_editText.setOnEditorActionListener(new OnEditorActionListener()
{
@Override
public boolean onEditorAction(TextView arg0, int arg1, KeyEvent arg2)
{
// TODO Auto-generated method stub
Log.i("chengzhi log", " "+arg1);//arg1参数为按下回车后的操作,例如弹出输入法或者移除焦点
return false;
}
});
二 AutoComplete
AutoComplete:自动完成。例如,在搜索框中搜索时,自动出现的下拉栏
实质是绑定数据集的EditText
实现原理:也是利用Adapter来绑定数据源和下拉栏里面的View,也遵循Spinner的四个步骤
AutoCompleteTextView _autoCompleteTextView = (AutoCompleteTextView)findViewById(R.id.autoCompleteTextView1);
//建立数据源
String[] _strins = new String[]{"china", "chengzhi", "jiayu"};
//建立adapter并绑定数据源
ArrayAdapter<String> _arrayAdapter = new ArrayAdapter<String>(FormWidgetActivity.this, android.R.layout.simple_spinner_item, _strins);
//绑定界面
_autoCompleteTextView.setAdapter(_arrayAdapter);
相关文章推荐
- Android-ProgressBar
- Android DOM解析XML方法及优化
- Android学习【按钮颜色修改】
- 深入理解Android的startservice和bindservice
- android 电子词典
- Android系统Intent,系统Action调用大全
- Android应用安全之数据传输安全
- 菜鸟学Android笔记(三十四):实现请求转发和请求包含
- android ListView几种重要属性
- 关于android 图片加载优化
- Android 快速开发系列 ORMLite 框架最佳实践
- android开发中图片优化步骤
- Android 中对于图片的内存优化方法
- Android应用程序实现欢迎引导页面的方法实现
- Android基础知识_Activity组件
- android平台的三个编译命令----make,mm,mmm
- 【eoeAndroid特刊】
- android获取手机信息大全
- Android Auto CompleteTexview
- 菜鸟学Android笔记(三十五):路径专题