sphm.net
当前位置:首页 >> EDittExt只能输入一行 >>

EDittExt只能输入一行

在layout的xml中添加这样的属性 android:singleLine="true" 就不会换行了。

配置文件里面 1 加入属性 android:singleLine="true" 2 可以配置 android:maxLine 和 android:minLine让他固定有多少行的大小

代码如下:

固定多行EditText上每行文本的长度: android:layout_gravity="center_vertical"//设置控件显示的位置:默认top,这里居中显示,还有bottom android:hint="请输入数字!"//设置显示在空间上的提示信息 android:numeric="integer"//设置只能输入...

edittext的高度设置成warp_content,代码如下:

} int main(int argc, char *argv[]) { QApplication a(argc, argv); //test1(); //test2(); //test3(); //test4(); //test5(); test1(); return a.exec(); }

那是因为edittext 你往里面输入的时候有ellipsize="end"属性就不可能出现需要显示省略号的过长现象, 你试试将android:hint中的文字设置长一些,看看他显示省略不,或者set一个非常长的字符串

1、新建一个按钮和文本框 Button btn = new Button(this);//新建按钮,这里的this表示contextEditText edt= new EditText(this);//新建文本框,这里的this表示context2、新建一个水平布局 LinearLayout ll = new LinearLayout(this);//新建水平...

android:layout_alignBottom="@+id/name" android:layout_alignTop="@+id/name" 这两句话去掉就好了。百度下一些属性的用法。 动手敲打码是编程好的开始。也要学会百度

网站首页 | 网站地图
All rights reserved Powered by www.sphm.net
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com