Android初级之组件基础02-EditView
2011-09-28 12:44
260 查看
EditView继承于TextView,一般用于输入框。
1.输入内容及显示控制
android:capitalize
设置英文字母大写类型。设置如下值:sentences仅第一个字母大写;words每一个单词首字母大小,用空格区分单词;characters每一个英文字母都大写。在模拟器上用PC键盘直接输入可以出效果,但是用软键盘无效果。
android:digits
设置允许输入哪些字符。如“1234567890.+-*/%\n()”
android:numeric
如果被设置,编辑该TextView有自动使用数字输入法。
android:password
以小点”.”显示文本。
android:phoneNumber
设置为电话号码的输入方式。
2.设置输入提示
android:hint
Text为空时显示的文字提示信息,可通过textColorHint设置提示信息的颜色。
android:textColorHint
设置提示信息文字的颜色,默认为灰色。
3.设置Drawable(图片)
android:drawableLeft、android:drawableRight、android:drawableTop、android:drawableBottom
在输入框中文本的左边、右边、正上方、正下方输出一个Drawable,比如图片。
android:drawablePadding
设置Text与Drawable(图片)的间隔,与drawableLeft、drawableRight、drawableTop、drawableBottom一起使用,可设置为负数,单独使用没有效果。
4.设置软键盘
android:imeOptions
设置软键盘的Enter键。有如下值可设置:normal,actionUnspecified,actionNone,actionGo,actionSearch,actionSend,actionNext,actionDone,flagNoExtractUi,flagNoAccessoryAction,flagNoEnterAction。可用’|’设置多个。
android:imeActionId
设置IME动作ID,在onEditorAction中捕获判断进行逻辑操作。
android:imeActionLabel
设置IME动作标签。
5.设置行数
android:singleLine
设置单行显示。如果和layout_width一起使用,当文本不能全部显示时,后面用“…”来表示。如果不设置singleLine或者设置为false,文本将自动换行。
android:lines、android:minLines、android:maxLines
设置文本的行数、最小行数、最大行数,设置两行就显示两行,即使第二行没有数据。
1.输入内容及显示控制
android:capitalize
设置英文字母大写类型。设置如下值:sentences仅第一个字母大写;words每一个单词首字母大小,用空格区分单词;characters每一个英文字母都大写。在模拟器上用PC键盘直接输入可以出效果,但是用软键盘无效果。
android:digits
设置允许输入哪些字符。如“1234567890.+-*/%\n()”
android:numeric
如果被设置,编辑该TextView有自动使用数字输入法。
android:password
以小点”.”显示文本。
android:phoneNumber
设置为电话号码的输入方式。
2.设置输入提示
android:hint
Text为空时显示的文字提示信息,可通过textColorHint设置提示信息的颜色。
android:textColorHint
设置提示信息文字的颜色,默认为灰色。
3.设置Drawable(图片)
android:drawableLeft、android:drawableRight、android:drawableTop、android:drawableBottom
在输入框中文本的左边、右边、正上方、正下方输出一个Drawable,比如图片。
android:drawablePadding
设置Text与Drawable(图片)的间隔,与drawableLeft、drawableRight、drawableTop、drawableBottom一起使用,可设置为负数,单独使用没有效果。
4.设置软键盘
android:imeOptions
设置软键盘的Enter键。有如下值可设置:normal,actionUnspecified,actionNone,actionGo,actionSearch,actionSend,actionNext,actionDone,flagNoExtractUi,flagNoAccessoryAction,flagNoEnterAction。可用’|’设置多个。
android:imeActionId
设置IME动作ID,在onEditorAction中捕获判断进行逻辑操作。
android:imeActionLabel
设置IME动作标签。
5.设置行数
android:singleLine
设置单行显示。如果和layout_width一起使用,当文本不能全部显示时,后面用“…”来表示。如果不设置singleLine或者设置为false,文本将自动换行。
android:lines、android:minLines、android:maxLines
设置文本的行数、最小行数、最大行数,设置两行就显示两行,即使第二行没有数据。
相关文章推荐
- Android初级之组件基础10-TextSwitcher
- Android初级之组件基础06-CheckBox
- Android初级之组件基础11-ImageSwitcher
- Android初级之组件基础01-TextView
- Android初级之组件基础03-Button/ToggleButton
- Android初级之组件基础05-ImageButton
- Android初级之组件基础07-RadioButton/RadioGroup
- Android初级之组件基础09-Spinner
- android app broadcast组件-02-基础例子
- Android初级之组件基础04-ImageView
- Android初级之组件基础08-GridView
- Android Service 组件基础应用
- Android基础控件——MaterialDesign所有组件的使用,搭建5.0项目的第一步
- Android基础知识_Activity组件
- Android核心基础-8.Android四大组件之Activity-1.创建、启动
- React Native 开发基础组件 触摸组件 类似于android原生 button
- [Android UI]基础组件的学习——ToggleButton的使用及样式修改
- Android基础知识02
- Android 基础02
- 02_Android应用界面编程_01_视图(View)组件