我正在试着做一个自定义视图,里面有一些图纸。我希望这些图纸占据整个视图,但我也希望视图保持这些图纸的一定的高/宽比。
发布于 2015-11-09 23:33:47
在onDraw(canvas)
方法中,使用canvas.getWidth()
和canvas.getHeight()
get来获取View
的整个width
和height
。使用此详细信息(如计算视图中心(width/2
、height/2
))来绘制图形。这样,它们将始终填充整个视图并保持正确的纵横比。
https://stackoverflow.com/questions/33598196
复制相似问题