如何在android中使用paintText设置图像中的位置?

如何在android中使用paintText设置图像中的位置?,android,Android,画布用于设置图像和文本,但如何将文本放置在图像的底部中心 newCanvas.drawBitmap(bml,0,0,null); String captionString =editTextCaption.getText().toString(); if(captionString !=null) { Paint paintText = new Paint(Paint.ANTI_ALIAS_FLAG); paintText.setTextAlign(Pai

画布用于设置图像和文本,但如何将文本放置在图像的底部中心

    newCanvas.drawBitmap(bml,0,0,null);
    String captionString =editTextCaption.getText().toString();
    if(captionString !=null) {
    Paint paintText = new Paint(Paint.ANTI_ALIAS_FLAG);
    paintText.setTextAlign(Paint.Align.CENTER);
    paintText.setColor(Color.BLACK);
    paintText.setTextSize(100);
    paintText.setStyle(Paint.Style.FILL);
    paintText.setShadowLayer(10f,10f,10f, Color.BLACK);

这是如何设置图像底部中心的文本:

newCanvas.drawText(captionString,bml.getWidth()/2f,bml.getHeight(),paintText);