我正在实现一个扩展CheckBox的新类
在构造函数中,我给它一个像这样的特定尺寸:
setHeight(size);
setWidth(size);
measure(size, size);
但每当我致电getHeight()
或getWidth()
时,它总是给我0。
我做错了吗?
答案 0 :(得分:0)
看起来你正试图在初始化之前获得你的视图宽度和高度。这就是为什么当你将代码放在onCreate中时,尤其是当你说什么时需要更具体的原因。如果您的视图完全可见,请尝试添加简单的onClick并获取并记录您的宽度和高度,然后查看会发生什么。
希望这有助于并享受您的工作。