【高明鑫】018_UI_常用组件-BasicViews-EditText-InputFilter

所有的问题,我都希望能从书本中找到理论的支撑。我的学习方法,爱读书!
学习完视频后,我们还可以再参考《疯狂Android讲义(第二版)》 2.3.1 文本框与编辑框的功能和用法。事半功倍!

18.1 文本编辑框(EditText

EditText文本输入框,相当于html当中

<input type=”text” />
<EditText
         android:id=”@+id/editText1”
         android:layout_width=”fill_parent”
         android:layout_height=”wrap_content”
         android:hint=”请输入数字”
></EditText>

文本编辑框

子元素 requestFocus 让某个元素自动获取焦点

<requestFocus/> 如果都没加这个子元素。则第一个组件获得焦点。

android:hint=”请输入数字”  //显示提示信息

android:textColorHint=”#ff0000”  //修改提示信息的文字颜色

 

digits 允许输入的文字

android:digits=”asddefg”  //则只有这些字符可以输入

android:numeric 只能输入数字,有三种值, integer,signed, decimal

 

限制EditText 内容的特殊方式1:

editText.addTextChangedListener(new TextWatcher())  可以对单元格进行控制。
EditText et = (EditText)findViewById(R.id.editText1);
et. addTextChangedListener(new TextWatcher(){
});

 

猜你喜欢

转载自blog.csdn.net/yush34/article/details/89503967