Android 中EditText 的inputType 属性及其他常用属性详解

文章推薦指數: 80 %
投票人數:10人

一、xml里面调用:android:inputType="number"/> 二、Activity里的调用:EditText editText=(EditText)findViewById(R.id.edittext) ... Android中EditText的inputType属性及其他常用属性详解 hust_twj 2017-12-1914:55:26 5916 收藏 5 分类专栏: Android 文章标签: android edittext inputType 属性 版权声明:本文为博主原创文章,遵循CC4.0BY-SA版权协议,转载请附上原文出处链接和本声明。

本文链接:https://blog.csdn.net/hust_twj/article/details/78842693 版权 Android 专栏收录该内容 52篇文章 0订阅 订阅专栏 一、xml里面调用: android:inputType="number"/> 二、Activity里面调用: EditTexteditText=(EditText)findViewById(R.id.edittext); intinputType=InputType.TYPE_CLASS_NUMBER|InputType.TYPE_NUMBER_VARIATION_NORMAL; editText.setInputType(inputType); 三、xml的inputtype的值: Android:inputType=”none”----输入普通字符 android:inputType=”text”----输入普通字符 android:inputType=”textCapCharacters”----字母大写 android:inputType=”textCapWords”----首字母大写 android:inputType=”textCapSentences”----仅第一个字母大写 android:inputType=”textAutoCorrect”----自动完成 android:inputType=”textAutoComplete”----自动完成 android:inputType=”textMultiLine”----多行输入 android:inputType=”textImeMultiLine”----输入法多行(如果支持) android:inputType=”textNoSuggestions”----不提示 android:inputType=”textUri”----网址 android:inputType=”textEmailAddress”----电子邮件地址 android:inputType=”textEmailSubject”----邮件主题 android:inputType=”textShortMessage”----短讯 android:inputType=”textLongMessage”----长信息 android:inputType=”textPersonName”----人名 android:inputType=”textPostalAddress”----地址 android:inputType=”textPassword”----密码 android:inputType=”textVisiblePassword”----可见密码 android:inputType=”textWebEditText”----作为网页表单的文本 android:inputType=”textFilter”----文本筛选过滤 android:inputType=”textPhonetic”----拼音输入 android:inputType=”number”----数字 android:inputType=”numberSigned”----带符号数字格式 android:inputType=”numberDecimal”----带小数点的浮点格式 android:inputType=”phone”----拨号键盘 android:inputType=”datetime”----时间日期 android:inputType=”date”----日期键盘 android:inputType=”time”----时间键盘 四、EditText其他常用属性: android:layout_gravity="center_vertical"设置控件显示的位置:**默认top**,这里居中显示,还有bottom android:numeric="integer"设置只能输入整数,如果是小数则是:decimal android:singleLine="true"设置单行输入,一旦设置为true,则文字不会自动换行。

android:password="true"设置只能输入密码 android:textStyle="bold"字体,bold,italic,bolditalic android:capitalize="characters"以大写字母写 android:textAlign="center"EditText没有这个属性,但TextView有 android:textColorHighlight="#cccccc"被选中文字的底色,默认为蓝色 android:textColorHint="#ffff00"设置提示信息文字的颜色,默认为灰色 android:textScaleX="1.5"控制字与字之间的间距 android:typeface="monospace"字型,normal,sans,serif,monospace android:background="@null"空间背景,这里没有,指透明 五、其他 密码框属性android:password=”true”这条可以让EditText显示的内容自动为星号,输入时内容会在1秒内变成*字样。

纯数字android:numeric=”true”这条可以让输入法自动变为数字输入键盘,同时仅允许0-9的数字输入仅允许android:capitalize=”cwj1987”这样仅允许接受输入cwj1987,一般用于密码验证下面是一些扩展的风格属性android:editable=”false”设置EditText不可编辑android:ellipsize=”end”自动隐藏尾部溢出数据,一般用于文字内容过长一行无法全部显示时 hust_twj 关注 关注 0 点赞 踩 0 评论 5 收藏 一键三连 扫一扫,分享海报 专栏目录 AndroidEditText实现输入金额类型详解 08-29 EditText是Android中一个非常实用的控件,有很多InputType,可以来达到不同的输入效果,下面这篇文章主要给大家介绍了关于AndroidEditText实现输入金额类型的相关资料,需要的朋友可以参考借鉴,下面来一起看看吧。

androidEditText中inputType的属性列表 疯狂安卓 01-10 68 android1.5以后添加了软件虚拟键盘的功能,所以在输入提示中将会有对应的软键盘模式 android中inputType属性在EditText输入值时启动的虚拟键盘的风格有着重要的作用。

这也大大的方便的操作。

有时需要虚拟键盘只为字符或只为数字。

所以inputType尤为重要。

//文本类型,多为大写、小写和数字符号。

android:inputType="none... 插入表情 添加代码片 HTML/XML objective-c Ruby PHP C C++ JavaScript Python Java CSS SQL 其它 还能输入1000个字符 android:inputType常用取值 热门推荐 xqf222的专栏 08-06 8万+ android中inputType属性在EditText输入值时启动的虚拟键盘的风格有着重要的作用。

这也大大的方便的操作。

有时需要虚拟键盘只为字符或只为数字。

所以inputType尤为重要。

android:inputType="phone" /> //文本类型,多为大写、小写和数字符号。

    android:inputType="none"   android:inputType="text EditText属性 caidai1989的专栏 04-21 368 三、顺便介绍一下xml的inputtype的值。

Android:inputType=”none” android:inputType=”text” android:inputType=”textCapCharacters”字母大写 android:inputType=”textCapWords”首字母大写 android:inputType=”textCapSentences”仅 androidEditTextinputType说明 weixin_34059951的博客 08-20 162 在开发的过程中,通常会用到EditText,如何让虚拟键盘来适应输入框中内容的类型,通常我们都会在xml文件中加入android:inputType=""。

android:inputType="none"android:inputType="text"android:inputType="textCapCharacters"//前3个输入普通字符android:input... Android常见inputType Android攻城狮 03-10 1259 //文本类型,多为大写、小写和数字符号。

android:inputType="none"//输入普通字符 android:inputType="text"//输入普通字符 android:inputType="textCapCharacters"//输入普通字符 android:inputType="textCapWords"//单词首字母大小 andro AndroidEditTextinputType常用属性值含义 一个仰望天空的Man的博客 02-21 904 最常用的三个属性     android:inputType="textPassword"//密码    android:inputType="number"//数字键盘    android:inputType="phone//拨号键盘 其他属性    android:inputType="none"//普通字符    android:inputType="te Android中EditText的inputType属性及其他常用属性 android开发笔记 08-20 520 一、xml里面调用: android:inputType="number"/> 二、Activity里面调用: EditTexteditText=(EditText)findViewById(R.id.edittext); intinputType=InputType.TYPE_CLASS_NUMBER|InputType.TYPE_NUMB... Adroid相关问题收集 zwn_software的博客 08-22 57 1、在一个Activity中在一个点击事件时执行startActivityForResult(intent,0);跳转到第二个Activity上后,再从第二个Activity上传回结果给第一个Activity时调用setResult(RESULT_OK,intent);后,但第一个Activity中的onActivityResult()方法接收的resultCode跟setResult设... Androidedittext属性inputtype详解 mmsx 03-28 4万+ 上个星期看公司一个项目中灵活用到edittext属性inputtype。

inputtype属性不仅可以再xml里面定义。

还可以在activity设置的。

项目应用场景是这样。

一个页面需要很多的对话框输入,包括需要字符型,数字型,或者密码输入。

但是只做了一个弹出对话框,然后不同调用这个对话框,用唯一码识别那个按键调用弹出。

那么弹出来对话框(输入类型)要灵活设置。

就需要activity传递inputtype这个属性值进行设置。

因为这个对话框都只调用了一个xml。

这是一个场景吧。

Android中EditText的inputType属性的详解 ren_jingjing的博客 04-24 433 上个星期看公司一个项目中灵活用到edittext属性inputtype。

inputtype属性不仅可以再xml里面定义。

还可以在activity设置的。

项目应用场景是这样。

一个页面需要很多的对话框输入,包括需要字符型,数字型,或者密码输入。

但是只做了一个弹出对话框,然后不同调用这个对话框,用唯一码识别那个按键调用弹出。

那么弹出来对话框(输入类型)要灵活设置。

就需要activity传递inputt Android开发中EditText:一、属性详解 qq_41466437的博客 10-22 332 在android开发中,EditText组件是一个常用控件,也是一个比较重要的组件,它的基本属性需要熟练使用才行,接下来就来讲一下在Android开发中EditText组件的基本使用。

Android关于Edittext的inputtype属性详解 橘子味''的博客 07-05 580 本文整理翻译至:https://developer.android.com/reference/android/widget/TextView.html#attr_android:inputType 如有错误欢迎指正 说明 该属性用来帮助输入法决定然后让用户在这里输入文本,可以用“|”符号来串联多个值来进行设定。

- 使用方式 1.在xml文件中的Edittext的属性里 < android代码设置inputtype,android–如何正确设置EditText的InputType? 最新发布 weixin_30051655的博客 05-26 241 我希望我的EditText内容类型为数字.我根据reference将InputType设置为2.但是仍然可以输入任何字符.finalEditTextinput=newEditText(this);input.setRawInputType(InputType.TYPE_CLASS_NUMBER);我在这做错了什么?我不能使用XML,但我有一个带有android:inputType=“n... android:inputType参数类型说明 piaoyao424的专栏 02-26 628 android:inputType="none"--输入普通字符 android:inputType="text"--输入普通字符 android:inputType="textCapCharacters"--输入普通字符 android:inputType="textCapWords"--单词首字母大小 android:inputType="textCapSentences"--仅第一个 Android开发之EditText属性详解 08-14 920 1、EditText输入的文字为密码形式的设置 (1)通过.xml里设置: 把该EditText设为:android:password="true"//以”.”形式显示文本 (2)在代码里设置: 通过设置EditText的setTransformationMethod()方法来实现隐藏密码或这显示密码。

editText.setTransformationMethod(P... EditTextinputType属性详解 叶落悲秋 05-24 500 android中inputType属性在EditText输入值时启动的虚拟键盘的风格有着重要的作用。

这也大大的方便的操作。

有时需要虚拟键盘只为字符或只为数字。

所以inputType尤为重要。

android:layout_width="fill_parent"android:layout_height="wrap_content" android:inputType="text"/> EditText的inputType属性详解,让指定的EditText获取焦点并弹出软键盘 ht1063899049的博客 06-20 8867 Android中inputType属性在EditText输入值时启动的虚拟键盘的风格有着重要的作用。

这也大大的方便的操作。

有时需要虚拟键盘只为字符或只为数字。

所以inputType尤为重要。

  <EditText    android:layout_width="fill_parent"  android:layout_height="wrap_content" android... ©️2021CSDN 皮肤主题:编程工作室 设计师:CSDN官方博客 返回首页 hust_twj CSDN认证博客专家 CSDN认证企业博客 码龄7年 暂无认证 56 原创 6万+ 周排名 93万+ 总排名 49万+ 访问 等级 3848 积分 52 粉丝 296 获赞 95 评论 242 收藏 私信 关注 热门文章 Android从一个APP跳转到另一个APP的主界面或某页面,并传递数据 65371 Android之uri、file、path相互转化 41384 Android防止多次重复点击的三种方法 41398 四种色彩模式ARGB_8888、ARGB_4444、RGB_565、ALPHA_8的区别 26974 图解AndroidView动画中android:pivotX和android:pivotY属性的含义 24424 分类专栏 Android消息机制浅析 4篇 Android源码浅析 Android 52篇 Java 3篇 Python 2篇 数据库 AndroidDebug 3篇 版本控制 Kinect iOS 2篇 生活/随笔 1篇 音视频 1篇 最新评论 Android自定义水平渐变进度条的几种实现 wmxz520: 有问题,进度比较小或者比较大的情况没有考虑 使用requestWindowFeature(Window.FEATURE_NO_TITLE)去掉标题栏失效的解决方法 zzx582001: 很清晰,赞一个 Android从一个APP跳转到另一个APP的主界面或某页面,并传递数据 weixin_43222565: 网页存在的话就不是activity原生了呀,那就相当于只是加载了个网页,所以其实你可以试着这个方法加载完做一点回调的操作 Android从一个APP跳转到另一个APP的主界面或某页面,并传递数据 weixin_54592610: 可以使用由Xinstall免费提供的一键拉起功能,能够实现不论应用是否在后台存在,均可通过网页中唤醒应用的场景。

基于三个kinect的人体建模 橙稚: 3个实现的效果,怎么样,我现在用的是8个 您愿意向朋友推荐“博客详情页”吗? 强烈不推荐 不推荐 一般般 推荐 强烈推荐 提交 最新文章 Android10使用drawablexml设置渐变背景的坑 Android使用JetpackLifecycle创建可感知页面生命周期的Dialog、Banner等 Android消息机制Message的target==null的黑科技 2019年11篇 2018年8篇 2017年31篇 2016年12篇 2015年4篇 目录 目录 分类专栏 Android消息机制浅析 4篇 Android源码浅析 Android 52篇 Java 3篇 Python 2篇 数据库 AndroidDebug 3篇 版本控制 Kinect iOS 2篇 生活/随笔 1篇 音视频 1篇 实付元 使用余额支付 点击重新获取 扫码支付 钱包余额 0 抵扣说明: 1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。

2.余额无法直接购买下载,可以购买VIP、C币套餐、付费专栏及课程。

余额充值



請為這篇文章評分?