Android 在某一点上设置可拉伸曲面的中心

Android 在某一点上设置可拉伸曲面的中心,android,drawable,center,setbounds,Android,Drawable,Center,Setbounds,在自定义视图中,是否有方法可以在画布上的某个点设置可绘制图形的中心?(我不想计算出可绘制位图的矩形边界…当调用绘制位图时,将位图的左属性和上属性分别设置为位置减去图像宽度和高度的一半。这将使它在你想要的点上居中 即 调用绘制位图时,请将位图的“左”和“顶”属性分别设置为减去图像宽度和高度一半的位置,然后在该点绘制位图。这将使它在你想要的点上居中 即 你能详细说明一下你想要完成什么吗?我只想在屏幕上放一个可画的东西,这个可画的中心将是我的选择。我知道这可以通过设置可绘制的边界来实现,但我想知道我是

在自定义视图中,是否有方法可以在画布上的某个点设置可绘制图形的中心?(我不想计算出可绘制位图的矩形边界…

当调用绘制位图时,将位图的左属性和上属性分别设置为位置减去图像宽度和高度的一半。这将使它在你想要的点上居中


调用绘制位图时,请将位图的“左”和“顶”属性分别设置为减去图像宽度和高度一半的位置,然后在该点绘制位图。这将使它在你想要的点上居中


你能详细说明一下你想要完成什么吗?我只想在屏幕上放一个可画的东西,这个可画的中心将是我的选择。我知道这可以通过设置可绘制的边界来实现,但我想知道我是否必须经历这样的麻烦,你能详细说明你想要实现什么吗?我只想在屏幕上放置一个可绘制的,可绘制的中心将是我的选择点。我知道这可以通过设置可拉伸的边界来实现,但我想知道我是否必须经历这样的麻烦
canvas.drawBitmap(bitmap, xPos - bitmap.getWidth()/2, yPos - bitmap.getHeight()/2, new Paint());