getCountLine() 为0的问题
来源:互联网 发布:c 多线程编程书籍 编辑:程序博客网 时间:2024/06/08 10:42
当我们需要获取TextView的行数的时候,我们就去调用textView的getCountLine()方法去获取,但发现返回的值为0。
原来TextView的getCountLine() 需要异步获取,放在另外个线程中,因为textview还未加载完成,页面还未渲染完。
TextView tv_test=(TextView)findviewbyid(id); //初始化textview控件tv_test.post(new Runnable() { //新开一个线程进行行数的获取 @Override public void run() { Log.d("当前" + position, "" + tv.getLineCount()); } });
这样,我们就能获取到正确的行数了。
阅读全文
1 0
- getCountLine() 为0的问题
- 窗体透明度为0遇到的问题
- malloc 参数为0 的问题
- iframe的边框为0问题
- JAVA中除数为0的问题
- document.documentElement.clientWidth为0的问题
- IE6offsetWidth与offsetHeight为0的问题
- 程序运行时间为0的问题
- getActionBar()为null的问题
- 解决关于父view的alpha为0 子view的alpha为0的问题
- onCreate中View的width,height为0的问题
- startActivityForResult的resultCode总是为0的问题
- thinkphp的delete操作返回值为0的问题
- thinkphp的delete操作返回值为0的问题
- thinkphp的delete操作返回值为0的问题
- 面对GridView.Columns.Count为0的问题
- IE6下document.documentElement.clientHeight值为0的问题
- 一个document.documentElement.clientWidth为0的问题
- 使用Visual Studio 2013进行单元测试
- Jaccard系数学习
- docker的命令
- SVN使用【介绍SVN、快速入门、解决冲突】
- XSS攻击
- getCountLine() 为0的问题
- 单链表操作
- 分享的图片
- ThreadPool
- 页面加载初始化3种方式及区别
- MUI数字角标,用于进行数量提示
- VS2015跨平台移动开发环境配置问题记录
- 使用Handler实现无限循环
- Android 线程池的基本使用