当前位置: 首页 > news >正文

Android EditText 多行,滚动条 等

1、多行

界面 xml(activity_main.xml)中

    <EditText
        ... ...

        android:inputType="textMultiLine" />

 

 2、滚动条

android:scrollbars="vertical"

 

android:scrollbars="horizontal|vertical"
android:fadeScrollbars="false"

滚动条 ==> 不会自动消失

上面那样设置 竖的滚动条,它不出现...需要下面的代码让它出现:

EditText edtMsg = (EditText)findViewById(R.id.edtMsg);
//edtMsg.setHorizontalScrollBarEnabled(true);
edtMsg.setHorizontallyScrolling(true);
//edtMsg.setScrollbarFadingEnabled(false);

 

3、尾部添加文字,EditText滚动到最后一行

private EditText displayText = null;
displayText = (EditText)findViewById(R.id.displayText);
        displayText.setMovementMethod(ScrollingMovementMethod.getInstance());
        displayText.setSelection(displayText.getText().length(), displayText.getText().length());


displayText.getText().append("msg");

其中第三行和第四行是设置滚动条自动滚动的

第7行是在末尾添加字符串

 

4、EditText 上左对齐

android:gravity="top|left"

 

5、背景色

android:background = "#C0C0C0"

 

6、禁止输入:

		EditText edtMsg02 = (EditText)findViewById(R.id.editMsg02);
		edtMsg02.setKeyListener(null);

  

 

转载于:https://www.cnblogs.com/codeskilla/p/4939343.html

相关文章:

  • C#中两个时间的比较
  • Eclipse导入第三方库或工程时出现红色叹号的解决方法
  • Redis Ltrim 命令
  • android Volley 使用
  • glob 模块
  • 一行代码解决各种IE兼容问题,IE6,IE7,IE8,IE9,IE10
  • centos平台openstack spice配置
  • 专业级的PHP IDE——Zend Studio正式发布v13[附下载]
  • 实现弹出窗口后Activity背景变暗
  • adb命令的一些补充
  • 深度优先算法
  • [selenium] Handling Untrusted SSL certificate error in firefox
  • Java8 Lumbda表达式 初步
  • c++编程规范的纲要和记录
  • QCon旧金山演讲总结:阿里无线技术架构演进
  • 【挥舞JS】JS实现继承,封装一个extends方法
  • 【跃迁之路】【641天】程序员高效学习方法论探索系列(实验阶段398-2018.11.14)...
  • Angular js 常用指令ng-if、ng-class、ng-option、ng-value、ng-click是如何使用的?
  • CAP 一致性协议及应用解析
  • CEF与代理
  • Centos6.8 使用rpm安装mysql5.7
  • css选择器
  • Druid 在有赞的实践
  • Redis 中的布隆过滤器
  • STAR法则
  • Vim 折腾记
  • 道格拉斯-普克 抽稀算法 附javascript实现
  • 汉诺塔算法
  • 简析gRPC client 连接管理
  • 罗辑思维在全链路压测方面的实践和工作笔记
  • 模仿 Go Sort 排序接口实现的自定义排序
  • 如何实现 font-size 的响应式
  • 事件委托的小应用
  • 我是如何设计 Upload 上传组件的
  • 移动端 h5开发相关内容总结(三)
  • 源码之下无秘密 ── 做最好的 Netty 源码分析教程
  • [地铁译]使用SSD缓存应用数据——Moneta项目: 低成本优化的下一代EVCache ...
  • ​低代码平台的核心价值与优势
  • #13 yum、编译安装与sed命令的使用
  • #控制台大学课堂点名问题_课堂随机点名
  • $.ajax()
  • (黑马出品_高级篇_01)SpringCloud+RabbitMQ+Docker+Redis+搜索+分布式
  • (深入.Net平台的软件系统分层开发).第一章.上机练习.20170424
  • (四)Linux Shell编程——输入输出重定向
  • (转)甲方乙方——赵民谈找工作
  • (轉貼) 資訊相關科系畢業的學生,未來會是什麼樣子?(Misc)
  • .apk文件,IIS不支持下载解决
  • @javax.ws.rs Webservice注解
  • @transaction 提交事务_【读源码】剖析TCCTransaction事务提交实现细节
  • [16/N]论得趣
  • [20180312]进程管理其中的SQL Server进程占用内存远远大于SQL server内部统计出来的内存...
  • [Android]Tool-Systrace
  • [APIO2015]巴厘岛的雕塑
  • [BZOJ1060][ZJOI2007]时态同步 树形dp
  • [bzoj1912]异象石(set)