EditText 属性

EditText继承关系:View-->TextView-->EditText。
EditText的属性很多,这里介绍几 个:
android:layout_gravity="center_vertical"
设置控件显示的位置:默认 top,这里居中显示,还有bottom
android:hint="请输入数字!"
设置显示在空间上的提示信息
android:numeric="integer"
设置只能输入整数,如果是小数则是:decimal
android:singleLine="true"
设置单行输入,一旦设置为true,则文字不会自动换行。
android:password="true"
设 置只能输入密码
android:textColor = "#ff8c00"
字体颜色
android:textStyle="bold" 商账追收
字体,bold, italic, bolditalic
android:textSize="20dip"
大 小
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:layout_weight="1"
权重,控制控件之间的 地位,在控制控件显示的大小时蛮有用的。
android:textAppearance="?android:attr/textAppearanceLargeInverse"

EditText始终不弹出软件键盘

1.EditText默认不弹出软件键盘
方法一:
在 AndroidMainfest.xml中选择哪个activity,设置windowSoftInputMode属性为 adjustUnspecified|stateHidden
例如:<activity android:name=".Main"
android:label="@string/app_name"
android:windowSoftInputMode="adjustUnspecified|stateHidden"
android:configChanges="orientation|keyboardHidden">
<intent-filter>
<action android:name="android.intent.action.MAIN" />
<category android:name="android.intent.category.LAUNCHER" />
</intent-filter>发型123
</activity>
方法二:
让 EditText失去焦点,使用EditText的clearFocus方法
例如:EditText edit=(EditText)findViewById(R.id.edit);
edit.clearFocus();
方 法三:
强制隐藏Android输入法窗口
例如:EditText edit=(EditText)findViewById(R.id.edit);
InputMethodManager imm = (InputMethodManager)getSystemService(Context.INPUT_METHOD_SERVICE);
imm.hideSoftInputFromWindow(edit.getWindowToken(),0);

2.EditText始终不弹出软件键盘
例:EditText edit=(EditText)findViewById(R.id.edit);
edit.setInputType(InputType.TYPE_NULL);

更多相关文章

  1. android 当系统存在多个Launcher时,如何设置开机自动进入默认的La
  2. ImageView的scaletype属性
  3. android Settings中的各个默认设置
  4. 【【【常用的ubuntu第三方工具及android命令(自存档)】】】二
  5. TabHost页卡
  6. Android(安卓)自定义组件 方法篇
  7. AndroidStudio使用ViewPagerIndicator
  8. 样式 主题 对话框 国际化
  9. 整理:Android自带、第三方需要添加依赖的控件

随机推荐

  1. Android(安卓)WebView与JS交互全面详解
  2. Android与服务器端数据交互(1)
  3. 帮你分析android与java的关系
  4. Android应用层源码阅读笔记--Application
  5. 在Android中建立Android(安卓)project没
  6. Android应用程序与SurfaceFlinger服务的
  7. Android应用程序请求SurfaceFlinger服务
  8. android打包apk流程
  9. android下的定时器在关闭屏幕后会自己停
  10. 在Android上实现WLAN的一点理解