接下来老于就总结一下 EditText属性吧!

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" 时间键盘
另外你说的下拉列表,给你推荐一种简单的实现方式:
在你的布局文件里面先把这个下拉列表写好(一般都是一个listview),注意要先隐藏:android:visibility="gone"

然后在代码里添加edittext的监听事件:

  1. editText.setOnFocusChangeListener(new View.OnFocusChangeListener() {
  2. @Override
  3. public void onFocusChange(View v, boolean hasFocus) {
  4. if (hasFocus) {
  5. listView.setVisibility(View.VISIBLE);
  6. } else {
  7. listView.setVisibility(View.GONE);
  8. }
  9. }
  10. });

Android EditText属性总结相关推荐

  1. Android EditText 属性详解

    Android EditText 属性详解 EditText,本文包含大部分开发中用到的属性. Android开发之EditText属性详解 1.EditText输入的文字为密码形式的设置 (1)通过 ...

  2. Android edittext 属性inputtype详解

    上个星期看公司一个项目中灵活用到edittext 属性inputtype.inputtype属性不仅可以再xml里面定义.还可以在activity设置的.项目应用场景是这样.一个页面需要很多的对话框输 ...

  3. Android:EditText 属性

    Android开发EditText属性 EditText 官网链接 EditText继承关系:View-->TextView-->EditText EditText 部分属性: XML 设 ...

  4. android edittext属性 大小写,EditText输入类型总结

    原标题:EditText输入类型总结 Android中inputType属性在EditText输入值时启动的虚拟键盘的风格有着重要的作用.这也大大的方便的操作.有时需要虚拟键盘只为字符或只为数字.所以 ...

  5. android EditText 属性

    EditText继承关系:View-->TextView-->EditText. EditText的属性很多,这里介绍几个: android:layout_gravity="ce ...

  6. Android EditText属性用法

    在开发的过程中,通常会用到EditText,如何让虚拟键盘来适应输入框中内容的类型,通常我们都会在xml文件中加入android:inputType="". android:inp ...

  7. android edittext属性说明

    将EditText内容转换为字符串: EditText.getText().toString() 1 <EditText 2 android:id="@+id/edt_month&qu ...

  8. Android之EditText属性详解

    一:EditText简介 EditText是一个非常重要的组件,可以说它是用户和Android应用进行数据传输的窗户,有了它就等于有了一扇和Android应用传输的门,通过它用户可以把数据传给Andr ...

  9. edtext 从右边开始输入 安卓_Android开发之EditText属性详解

    1.EditText输入的文字为密码形式的设置 (1)通过.xml里设置: 把该EditText设为:android:password="true" // 以".&quo ...

最新文章

  1. P1515 旅行(简单搜索)
  2. Android开发环境——模拟器AVD相关内容汇总
  3. mysql 优化 类型_MySQL数据类型的优化选择
  4. 清理收藏夹中的json
  5. 【C/C++】Linux下使用system()函数一定要谨慎
  6. [js] innerHTML与outerHTML有什么区别?
  7. 【剑指offer】面试题49:丑数
  8. 利用 Domino V8 新特性开发 Mashup 应用(转载)
  9. Git创建分支并上传~满满的干货哦
  10. python进阶太难_Python进阶
  11. 【雅思单词】【绿皮书】雅思单词-错词-第三遍
  12. 斯坦福 机器学习-第一章监督学习
  13. solidworks钣金学习分享
  14. 如何申请接入微信APP支付文章
  15. Linux基础 第一节 第三课
  16. E-prime2.0安装教程及软件下载
  17. C# 实现人员信息管理软件(增删查改操作)
  18. php编辑器编程程序,有哪些编辑器是可以用来写php编程语言的
  19. Java到底是编译型语言还是解释型语言?
  20. 真正的免费短信验证码

热门文章

  1. 面试心得2之老东家工作的反思
  2. OBS如何同步推流多个平台?
  3. PA2.1 运行dumy
  4. 《程序员的数学》读书笔记
  5. [bsoj2947] 失落天使
  6. 武汉理工大学计算机应用基础作业,2018年湖北省自考“计算机应用基础”练习题及答案二...
  7. selenium_maven高级实战
  8. R语言韦布尔(Weibull)分布
  9. 今日金融词汇---股票后面的‘通’是什么意思
  10. geant4构造粒子_Geant4 程序编写中的常用代码