Android画布绘制

深入

如何在画布上以相对位置绘制两个文本?例子:

User: John Doe
Status: foreigner

使用的代码产生文本“一个在另一个之上”的问题:

Canvas canvas = page.getCanvas();
    int titleBaseLine = 72;
    int leftMargin = 54;
    Paint paint = new Paint();
    paint.setColor(Color.BLACK);
    paint.setTextSize(40);
    canvas.drawText(user, leftMargin, titleBaseLine, paint);
    canvas.drawText(userName, leftMargin, titleBaseLine, paint);
深入

最终答案:

int titleBaseLine = 60;
int leftMargin = 20;
Paint paint = new Paint();
paint.setColor(Color.BLACK);
paint.setTextSize(40);
Paint paintBold = new Paint();         
paintBold.setTypeface(Typeface.create(Typeface.DEFAULT,Typeface.BOLD));
paintBold.setColor(Color.BLACK);
paintBold.setTextSize(40);

canvas.drawText(userText, leftMargin + leftMargin, titleBaseLine, paintBold);
canvas.drawText(username, leftMargin + paintBold.measureText(userText) + leftMargin + 10, titleBaseLine, paint);
canvas.drawText(statusText, leftMargin + leftMargin, titleBaseLine * 2, paintBold);
canvas.drawText(statusName, leftMargin + paintBold.measureText(statusText) + leftMargin + 10, titleBaseLine * 2, paint);

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

Android:在片段中绘制画布

来自分类Dev

在Android画布上绘制空心圆

来自分类Dev

画布未在Java Android中绘制

来自分类Dev

如何在Android中平滑画布绘制?

来自分类Dev

Android使用画布从Bitmap或Imageview绘制区域

来自分类Dev

Android的画布绘制文本部分

来自分类Dev

Android未在画布上绘制任何内容

来自分类Dev

Android撤消在画布上的绘制方法

来自分类Dev

绘制位图时Android的画布行为变慢

来自分类Dev

Android:在画布上绘制xml布局

来自分类Dev

在 Xamarin.Android 画布上绘制位图

来自分类Dev

Android-使用平滑的角色移动在画布上绘制迷宫

来自分类Dev

如何在Android画布上绘制局部圆角矩形?

来自分类Dev

如何在Android画布上绘制圆角多边形?

来自分类Dev

在android中的imageview的画布上绘制透明线

来自分类Dev

用手指绘制Android画布

来自分类Dev

电影在画布上绘制时,Android错误信号11

来自分类Dev

在Android画布上绘制一堆旋转矩形

来自分类Dev

Android在开始时在画布上绘制白色

来自分类Dev

如何在画布Android中绘制弯曲的箭头

来自分类Dev

Android可绘制画布-更改边框设计和颜色

来自分类Dev

如何合并多个视图,并在Android画布上绘制它们

来自分类Dev

如何在Android中的画布上的路径内绘制圆

来自分类Dev

在Android / Java中使用画布在图像上绘制

来自分类Dev

如何在Android中使用画布绘制互锁圆

来自分类Dev

如何在Android Studio中将imageview绘制到画布中?

来自分类Dev

如何在Android画布上绘制局部圆角矩形?

来自分类Dev

从URL下载图像并将其绘制在画布上-Android

来自分类Dev

使用路径在Android的画布上绘制自定义形状

Related 相关文章

热门标签

归档