android - 如何在 Canvas android 中缩放位图

标签 android graphics

我想使用 Canvas 在 SurfaceView 中显示图像(位图)。我的要求是 Canvas 的大小大于图像。我需要在 Canvas 中图像的每一侧留出空间(例如:10 dp)。我该如何扩展它?

谢谢 米卡海尔

最佳答案

您可以绘制所需 Canvas 大小的矩形,然后使用参数 (11, 11) 绘制图像,这将为每个维度从角绘制 10 像素。

关于android - 如何在 Canvas android 中缩放位图,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33774249/

相关文章:

c# - 忽略图像中的明亮运动

c++ - 递归光线追踪器中的不正确反射

javascript - 在网页上动画旋转 SVG 元素

Android 地点 API : Google Play Services Out of Date on Emulator

java - Android Mediaplayer Streaming - 现在工作但没有

android - 图像不自动调整

java游戏编程敌人爆炸

java - 如何在 Java 中组织图形和绘图

java - Android Studio 从所有 Activity 中获取字符串

java - 如何避免在 Activity 中设置我所有组件的模块以注入(inject) Dagger 2 的依赖项?