【Android 界面效果39】android:inputType问题
2024-10-18 02:31:48
1. 在XML代码中实现比较简单, 直接设置android:inputType="textMultiLine":
[mw_shl_code=java,true]<EditText
android:id="@+id/editText1"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:inputType="textMultiLine">[/mw_shl_code]
2. 在代码中,我想当然的设置了et.setInputType(InputType.TYPE_TEXT_FLAG_MULTI_LINE);
但是发现,根本没有效果。 查了下api
原来,inputtype不是直接设置一个标识(flag)就可以的。必须要指明class、并且配合variable或者flag才能实现效果。
于是,把代码改成et.setInputType(InputType.TYPE_CLASS_TEXT | InputType.TYPE_TEXT_FLAG_MULTI_LINE ) 就ok了!
最新文章
- shiro权限管理框架与springmvc整合
- DP优化与换零钱问题
- SDL 1.2.15 issue
- MVC文章汇总
- sql:sum(value)与count(letter),当用户不存在时查询到的值
- berkeley db 内存池分配机制
- [Machine Learning]k-NN
- Android简单拨号
- asp.net 防止页面刷新或后退引起重复提交
- A. Liserious战队
- 动态操作表格行(兼容IE、火狐)
- VC6.0 调试.dll文件
- MongoDB Sharding
- SQL Server判断是否满足日期格式(YYYYMMDD)以及中文等判断,格式化为YYYY-MM-DD
- VRRP&;HSRP
- [exceltolist] - 一个excel转list的工具
- ZOJ4060 Flippy Sequence(思维题)
- 【JAVA】内部类,内部接口
- net面试宝典
- 【刷题】BZOJ 2194 快速傅立叶之二
热门文章
- MEF(Managed Extensibility Framework)依赖注入学习
- DefWndProc/WndProc/IMessageFilter的区别
- Linux下如何用vi编辑和保存文件
- IE6常见bug整理
- JavaScript设计模式 -- 读书笔记
- maven中如何打包源代码
- SMARTFORM报表程序设计(2)
- Microsoft Visual C++ Runtime Library Runtime Error的解决的方法
- [Node.js] Level 7. Persisting Data
- wp上一款应用的出生与死亡