我在onDraw()
方法的
自定义视图中
调用getHeight和getWidth. getHeight()返回1,073,742,549,getWidth()返回1,304.但是,当我查看屏幕高度和宽度的
显示指标时,我分别得到800和480.什么是getHeight和getWidth返回?
我正在获取视图的尺寸,因此我可以选择位于视图中的位图尺寸.
谢谢.
没有明确
解决你的问题,但奇怪的是:
Width:
1,304 == 0x400001E0
480 == 0x000001E0
Height:
1,549 == 0x400002D5
725 == 0x000002D5
这个自定义视图大概是725 x 480吗?我不知道额外的0x40000000来自哪里,但看起来它几乎是正确的,除了1位:)