public Bitmap drawTextToBitmap3(String gText) {
Paint paint = new Paint();
paint.setTextAlign(Paint.Align.LEFT);
paint.setAntiAlias(true);
paint.setTextSize(deviceWidth);
paint.setColor(Color.DKGRAY);
paint.setTextSize((int) (25));
textWidth = (int)Math.ceil(paint.measureText(gText));
Bitmap bmp = BitmapFactory.decodeResource(getResources(), R.drawable.circle_50).copy(Config.ARGB_8888, true);
int bitmapWidth = bmp.getWidth();
Canvas canvas = new Canvas(bmp);
canvas.drawText(gText, (bitmapWidth-textWidth)/2, deviceHeight+15, paint);
return bmp;
}
위와 같이 햇는데요 삼성계열의 스마트폰에서는 글자크기나 글자위치가 올바로 나오는데 LG스마트폰에서는 글씨가 작고 위치도 위로 올라가있습니다
도대체 어떻게 하면 되나요?