androidhint
⑴ android EditText hint的位置设置
EditText文本的位置设置是通过gravity属性来设置的
android:gravity="right" 表示右边
可选值:
left 左边
right右边
top上边
botton下边
center居中
多个值可以同时使用,例如: android:gravity="top|right" 表示右上
⑵ 怎么让 android EditText hint 不换行
下面是android学习手册关于 edittext的介绍,360手机助手中可下载,例子、文档、代码随便看。
第一种,就是监听EditText的setOnEditorActionListener方法,然后把enter键禁止,这种方法有个不好的地方就是,在虚拟键盘中依然会显示enter键:
/**
*设置相关监听器
*/
privatevoidsetListener(){
userNameEdit.setOnEditorActionListener(newOnEditorActionListener(){
@Override
publicbooleanonEditorAction(TextViewv,intactionId,KeyEventevent){
return(event.getKeyCode()==KeyEvent.KEYCODE_ENTER);
}
});
}
第二种方法是直接在EditText的xml文件中通过配置android:singleLine="true"把虚拟键盘上的enter键禁止掉,不会显示。
<EditText
android:layout_width="fill_parent"
android:layout_height="38dp"
android:id="@+id/loginUserNameEdit"
android:background="@android:color/white"
android:hint="登录账户"
android:paddingLeft="10dp"
android:maxLines="1"
android:singleLine="true"
/>
感觉第二种方法更好一些
⑶ 如何得到android EditText里面的字符串
Android中有许多写法创建事件处理方式,一般会使用Android:onClick属性来指定。
举例说明:
实现摄氏温度到华氏温银歼度的转变
1、
EditText editText1 =(EditText) findViewById (R.id.editText1)
c=Integer.parseInt(editText1.getText().toString());
用来获取editText1中的信息
2、
EditText editText2 =(EditText) findViewById (R.id.editText2);
f=(9.0*c)/5.0+32.0;
editText2.setText(String.valueOf(f));
通过editText1 获取的信息然后经过计算
将计算的结果返回editText2中然后在editText2中显示出来
(3)androidhint扩展阅读:
EditText 控件的用法
EditText 在开发中也是经常用到的控件,也是一个比较必要的组件。
它是用户跟Android应用辩哗进行数据传输的窗户。
1、android:text设置文本内容。 锋灶冲
2、android:textColor字体颜色。
3、android:hint内容为空时候显示的文本。
4、android:textColorHint为空时显示的文本的颜色。
5、android:maxLength限制显示的文本长度,超出部分不显示。
6、android:minLines设置文本的最小行数。
7、android:gravity设置文本位置,如设置成“center”,文本将居中显示。
8、android:drawableLeft在text的左边输出一个drawable,如图片。
⑷ Android-EditView文本编辑控件详解
EditView 是Android开发当中运用到最多的控件之一,主要用户界面上的输入框。
View --> TextView --> EditView 。
1.设置提示文本:
2.设置hint提示文字颜色:
3.设置输入文本后的文字颜色:
4.设置输入文本后的字体大小:
5.设置输入文本后的字体样式,bold(加粗),italic(倾斜),normal(默认是正常字体)。
6.设置被选中字体的颜色.默认为 Theme 主题中的 “colorAccent”的颜色。
7.设置被光标的颜色.默认为 Theme 主题中的 “colorAccent”的颜色。
8.设置文本的水平缩放系数。
9.设置hint提示文本的字体.normal(默认)\monospace\sans\serif。
10.设置EditText背景."@null"设置背景为透明.当我们设置背景后,EditText的下划线就会消失。
11.设置文本的颜色,字体,大小和样式。
12.设置只接收指定的文本内容,适合只能输出特定内容的需求。
13.设置文本的类型,用于帮助输入法显示合适的键盘类型。
14.设置EditText最多接受的文本的个数:
15.设置EditText显示的行数,设置两行就显示两行,即使第二行没有数据。
16.设置行间距的倍数. 如设置成1.5倍。
17.设置右下角IME动作与编辑框相关的动作,如actionDone右下角将显示一个“完成”,而不设置默认是一个回车符号.