setWillNotDraw();方法的使用
来源:互联网 发布:sql server2008数据库 编辑:程序博客网 时间:2024/05/16 10:32
ViewGroup默认情况下,出于性能考虑,会被设置成WILL_NOT_DROW,这样,ondraw就不会被执行了。
如果我们想重写一个viewgroup的ondraw方法,有两种方法:
1,构造函数中,给viewgroup设置一个颜色。
2,构造函数中,调用setWillNotDraw(false),去掉其WILL_NOT_DRAW flag。
在viewgroup初始化的时候,它调用了一个私有方法:initViewGroup,它里面会有一句setFlags(WILLL_NOT_DRAW,DRAW_MASK);相当于调用了setWillNotDraw(true),所以说,对于ViewGroup,他就认为是透明的了,如果我们想要重写onDraw,就要调用setWillNotDraw(false)。
0 0
- setWillNotDraw();方法的使用
- setWillNotDraw和setFillViewport 方法使用
- setWillNotDraw 使用
- 关于onDraw()方法不被执行的解决方法(setWillNotDraw)
- 关于onDraw()方法不被执行的解决方法(setWillNotDraw)
- 关于onDraw()方法不被执行的解决方法(setWillNotDraw(false))
- 关于onDraw()方法不被执行的解决方法(setWillNotDraw)
- 关于onDraw()方法不被执行的解决方法(setWillNotDraw)
- View的setWillNotDraw()
- setWillNotDraw
- setWillNotDraw
- ViewGroup 中onDraw不被调用设置 setWillNotDraw()
- setWillNotDraw(false);
- setWillNotDraw(true)和setWillNotDraw(false)
- setWillNotDraw和setFillViewport
- setWillNotDraw和setFillViewport
- android.view.View.setWillNotDraw(boolean willNotDraw)
- getHibernateTemplate()方法的使用
- 记 消息服务器
- JQery可移动窗口
- Android基本控件TextView
- 领域建模的思想和方法
- kettle 数据库连接中断重置
- setWillNotDraw();方法的使用
- 数据结构第三章结构图
- instancetype这个关键字
- Digester解析xml文件
- 文章分类+文章管理设计(htyd)
- git 常用命令
- 属性关键字
- 设计模式 之 Visitor(访问者模式)
- js下内存溢出的问题