Canvas android-10 和 android-23 中的 getWidth() 和 getHeight()
Canvas getWidth() and getHeight() in android-10 and android-23
我正在编写 android 代码,在 canvas 上绘制自定义视图(分配到屏幕的某些部分)
为此,我使用了 canvas.getWidth()
和 canvas.getHeight()
。
在 ICS
以上的 android 版本中,我可以看到视图并且工作正常。
但在 gingerbread
和 froyo
中,它不起作用。
当我尝试调试时,我发现 canvas.getWidth()
和 canvas.getHeight()
在 gingerbread
和 froyo
中给出了错误的值(实际上它们返回的是屏幕尺寸) .
请帮帮我。
我能够解决这个问题。希望这对某人有帮助。
我将调用 "canvas.getWidth()" 和 "canvas.getHeight()" 更改为仅 getWidth() 和 getHeight()。
我正在编写 android 代码,在 canvas 上绘制自定义视图(分配到屏幕的某些部分)
为此,我使用了 canvas.getWidth()
和 canvas.getHeight()
。
在 ICS
以上的 android 版本中,我可以看到视图并且工作正常。
但在 gingerbread
和 froyo
中,它不起作用。
当我尝试调试时,我发现 canvas.getWidth()
和 canvas.getHeight()
在 gingerbread
和 froyo
中给出了错误的值(实际上它们返回的是屏幕尺寸) .
请帮帮我。
我能够解决这个问题。希望这对某人有帮助。 我将调用 "canvas.getWidth()" 和 "canvas.getHeight()" 更改为仅 getWidth() 和 getHeight()。