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了!

最新文章

  1. shiro权限管理框架与springmvc整合
  2. DP优化与换零钱问题
  3. SDL 1.2.15 issue
  4. MVC文章汇总
  5. sql:sum(value)与count(letter),当用户不存在时查询到的值
  6. berkeley db 内存池分配机制
  7. [Machine Learning]k-NN
  8. Android简单拨号
  9. asp.net 防止页面刷新或后退引起重复提交
  10. A. Liserious战队
  11. 动态操作表格行(兼容IE、火狐)
  12. VC6.0 调试.dll文件
  13. MongoDB Sharding
  14. SQL Server判断是否满足日期格式(YYYYMMDD)以及中文等判断,格式化为YYYY-MM-DD
  15. VRRP&amp;HSRP
  16. [exceltolist] - 一个excel转list的工具
  17. ZOJ4060 Flippy Sequence(思维题)
  18. 【JAVA】内部类,内部接口
  19. net面试宝典
  20. 【刷题】BZOJ 2194 快速傅立叶之二

热门文章

  1. MEF(Managed Extensibility Framework)依赖注入学习
  2. DefWndProc/WndProc/IMessageFilter的区别
  3. Linux下如何用vi编辑和保存文件
  4. IE6常见bug整理
  5. JavaScript设计模式 -- 读书笔记
  6. maven中如何打包源代码
  7. SMARTFORM报表程序设计(2)
  8. Microsoft Visual C++ Runtime Library Runtime Error的解决的方法
  9. [Node.js] Level 7. Persisting Data
  10. wp上一款应用的出生与死亡