Android- TextFields
来源:互联网 发布:java面向接口编程 编辑:程序博客网 时间:2024/05/16 16:15
Android- TextFields
一 EditTextEditText:输入框,包含很多种类的输入框,这也是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);
0 0
- Android- TextFields
- Android TextFields
- textFields
- How to navigate through textfields (Next / Done Buttons)
- objective-c的TextFields输入完成后关闭键盘和触摸背景关闭键盘
- Android
- android
- Android
- android
- android
- Android
- Android
- android
- android
- android
- Android
- Android
- android!!!
- leetcode 关于树的一些题目
- ubuntu update grub
- 虚拟内存管理
- 欢迎使用CSDN-markdown编辑器
- 欢迎使用CSDN-markdown编辑器
- Android- TextFields
- Log4j多线程中区分不同线程
- 智能家居DIY真的很easy的实现了
- unity3d中Transform组件变量详解
- Android 服务类Service 的详细学习
- Android-Composite
- B - Catch That Cow(BFS)
- 我就纳闷了。。。红黑联盟。。的水印真的好明显,欺负我大csdn
- VS2012 C语言dll文件生成和C#调用