android - 如何在 Canvas 的右下角绘制小标志类型的图像?

标签 android android-layout canvas android-emulator android-widget

在我的应用程序中,我使用 Canvas 进行绘画。 现在,在此应用程序中,我想在将其保存到位图之前在 Canvas 的右下角绘制小 Logo 图像。 那么如何让它成为可能呢?

最佳答案

如果我没理解错的话,试试

context.drawImage(img_elem, x, y);

插入您的图像(其中 img_elem 是您的图像引用,x/y 是您的目标坐标)。

要使用 x 和 y,这取决于您希望插入图像的位置,请尝试类似的操作:

x = canvasWidth-25;
y = canvasHeight-25;

把它放在右下角。

然后,按正常方式转换为图像:

var dataURL = canvas.toDataURL();

关于android - 如何在 Canvas 的右下角绘制小标志类型的图像?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8119121/

相关文章:

android - 移动浏览器的特定于浏览器的 CSS

HTML5 Canvas 检查器?

html - 在 Canvas 上绘制的文本抗锯齿效果不佳

android - 如何在android中获取getActionBar对象?

Android - 状态栏有时会隐藏部分 View

java - 我该怎么做才能使我的 android Activity 设计更像这个应用程序屏幕截图图像?

Javascript "onmousemove()"在 Chrome 中有效,但在 Firefox 中无效

Android 资源链接失败 - Android Studio

android - 如何将图标设置为getbase FloatingActionsMenu

java - DateFormat Android - 正确吗?