Android开发之EditText多行文本输入
为了想实现多行文本框的输入及显示效果,逐一解决了如下问题:
1. 如何让EditText显示成为一个文本框的区域用来输入;
2. 光标从首行开始显示;
3. 如何是设置卷轴;
4. 如何固定文本框的大小。
5. 如何让文本框显示边线;
为了达到如下的效果,我们做了如下的工作:
<EditTextandroid:id="@+id/add_content"android:layout_width="fill_parent"android:layout_height="wrap_content"android:enabled="true"android:gravity="top" <!-用来设置光标的起始位置从顶行开始,否则默认情况下是从中间行开始->android:inputType="textMultiLine"android:minLines="8"android:maxLines="10"android:scrollbars="vertical" android:background="@android:drawable/edit_text" <!-用来显示控件的边线->>
</EditText>
Android开发之EditText多行文本输入相关推荐
- Android开发之EditText属性详解+++ImageView的属性
Button的使用 不要阴影Button ---> TextView (5.0新特性) <!-- 去按钮立体效果 --> <item name="android: ...
- Android 开发之EditText属性详解
EditText & TextView 属性详解: android:layout_gravity="center_vertical" 设置控件显示的位置:默认top. an ...
- Android开发之EditText限制输入中文以及字数长度限制的标准姿势
老套路先上效果图: 设置输入框的两个筛选器: etGiftName.setFilters(new InputFilter[]{new ZsInputFilter(5,this), new Length ...
- Android开发之EditText输入框限制输入数字和字母的实现方式
老套路先看效果图: 非常简单只需要在xml不居中添加一个属性就可以了: android:digits="0123456789qwertyuioplkjhgfdsazxcvbnmQWERTYU ...
- android开发之EditText金额输入只能两位小数点
直接上代码: /*** 监听输入最小金额为0.01* 且只能输入两位小数*/private void listenerMoney() {etGoodPrice.addTextChangedListen ...
- Android开发之EditText监听软键盘清除(输入是否清除)
当我们监听数据变化后再相应的位置新增符号,发现无法删除,所以有了下面的方法 我下面是监听400||800电话,每三位添加"-":例如400-855-8574 但是当我发现删除的时候 ...
- Android开发之EditText输入显示文字hint大小设置
我们先来看下图: 这xml预览图 我们再来看下效果图: 我们来看下如何做到的: 很简单直接上代码 String hintStr = "输入时长";SpannableString s ...
- Android开发之EditText自动获取焦点自动弹出软键盘的解决办法
先看下如何自动弹出软键盘: <?xml version="1.0" encoding="utf-8"?> <ScrollView xmlns: ...
- Android开发之EditText无法获取光标的问题
老套路看图: 在上图红包个数那里是个EditText控件,当我删除数字后光标就无法显示了,看下我的xml写法: <EditTextandroid:id="@+id/et_red_num ...
最新文章
- R语言ggplot2可视化整体排序的水平堆叠条形图(Ordered Stacked Horizontal Barplot)
- 大话App测试2.0笔记2
- 项目范围管理:项目范围控制
- career opportuties
- 《转》程序员必须知道的10大基础实用算法及其讲解
- java uppercase方法_Java toUpperCase()方法及其示例
- onethink swfupload upload.php,OneThink--ThinkPHP3.2 缓存文件泄露
- arm 交叉编译找不到so_嵌入式杂谈之交叉编译
- Nvidia CUDA初级教程2 并行程序设计概述
- 如何快速学会java编程?
- GIL与线程进程小知识点
- Mathcad绘制三维散点图
- eclipse中SVN分支合并到主干
- yml转换html,properties转换yml格式
- python生成树状图_用 python 将思维导图转换成树形列表
- 2023CS保研经验分享(清深、上交、港科大、南大LAMDA、同济、东南Palm等)
- 你真的会写for循环吗?来看看这些常见的for循环优化方式
- Oracle number类型详解
- ASIHTTPRequest实现https双向认证请求
- 最好的年终奖,是你拥有随时跳槽的能力
热门文章
- 文件 打包 及 生成Excel文件转PDF格式和Excsl文件格式一体数据
- fifa15服务器位置,FIFA15球队战术位置技巧
- [VN2020 公开赛]simpleHeap-记录一次gef调试过程
- 中文简体与繁体的转换
- android usb uac,iBasso UAC
- 2023最新行业圈子系统小程序/语音房APP/短视频APP/商城APP/相亲APP/开黑陪玩APP
- 脸部表情,走路姿势,微表情
- 刚刚!华为突然传来这一消息,我想辞职回家养猪了!
- Windows 2003环境下IIS下ASP+ACCESS的配置方法
- 欢迎使用CSD 第三方士大夫胜多负少的N-markdown编辑器