问题标签 [drawbitmap]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
android - 在 Android 的画布上显示位图图像的一部分
我正在尝试在我的 Android 应用程序中构建一个放大工具。为此,我有一个 ImageView,我将其转换为位图(具有一些缩放/比例因子)。
现在,我将这个位图图像“viewCapture”绘制到我的画布上。在这里,我只想在画布上呈现图像的一部分。
我尝试使用方法:“矩阵上的 setRectToRect()”、“canvas.drawBitmap(bitmap, src, dst, paint)”。但是,没有适当地发挥作用。
使用 SurfaceViews 会有帮助吗?有没有人遇到过这种情况?请发表您的想法/想法。
android - 如何在 Android 上绘制位图的翻转子集?
我正在使用 drawBitmap(Bitmap image, Rect src, Rect dst, Paint paint); 绘制图像的一部分。有没有办法做到这一点并翻转图像?
android - android定位一个使用rect的drawBitmap
我在这个网站上搜索了如何来回旋转图像,并在这个网站上的其他帖子的帮助下想出了我自己的,它工作得很好,唯一的问题是现在我让它工作了,所以它旋转回来了按照我喜欢的方式,我现在怎么把它放在屏幕上?继承人到目前为止的代码:
通常使用 drawBitmap 我使用它来定位我的图像,但是这个使用 src 和 dst 而不是矩形的大小,所以现在它工作得很好但是我如何将屏幕上的位置从 0,0 更改为我想要的位置去吗?
这部分或大部分取自这篇文章: Sprite Rotation in Android using Canvas.DrawBitmap。我很接近,我做错了什么?
除了如何在屏幕上设置 x 和 y 位置之外,这给了我完成这一切所需的一切,对此的任何帮助将不胜感激,我一直在努力寻找一种方法来获得这个设置x 和 y 位置没有运气,它可能很简单。提前致谢。
android - 使用 drawBitmap() 时的视觉缺陷
在模拟器和手机上看起来都是这样。它总是一个被破坏的随机方块。
这是 SurfaceView 类的代码,最相关的部分是 prepareBackground() :
代码开始:
公共类 MenuBackgroundView 扩展 SurfaceView 实现 SurfaceHolder.Callback {
}
android - Android - drawBitmap中的浮动参数
我在我的 Android 程序中使用了这个函数:
public void drawBitmap(位图位图,向左浮动,浮动顶部,油漆油漆)
但是,我想绘制的位图不是在 0 x 0 的位置,而是在 10 x 10 (in PIXELS)的位置。然而,drawBitmap 函数只接受浮点数......
我怎样才能做到这一点?
先感谢您!
android - 如何在android中第一张图像的选定点将两个位图合并在一起?
如何将两个不同的图像合并为一个。我还需要在第一张图像的特定点合并第二张图像。安卓可以吗??
java - 显示资源文件夹中的所有图像
我的资源文件夹中有一个名为“tiles”的文件夹。我希望能够在开发这个游戏时添加或删除tiles,它可以容纳数百个。因此 - 对于我正在制作的地图编辑器 - 我想要一种简单的方法来将它们加载到一个数组中(至少是名称),然后在运行时将它们显示到适当的视图(表面?)中。最好以网格格式,即 3 跨然后基于 for 循环或其他任何东西垂直无限。
android - Android drawBitmap 位置参数
我是 android 图形编程的新手。我想在画布的中心放置一个位图。因此,我使用:
然后我调用我想使用的位图,
然后我使用这些找到我的位图的坐标位置,
最后,我使用绘制位图,
但是,位图不在画布的中心。它略低于我认为应该是画布中心的位置。
在 onDraw() 方法中获取画布高度和宽度是否正确?知道有什么问题吗?提前致谢。
*编辑 :
最后,我通过改变使它工作
至
但是,我不知道为什么更改可以解决我的问题。
android - drawBitmap 空指针异常
我在以下代码中的 android java 代码中遇到了 nullpointerexception。这是在 AndroidGraphics.java 中。
AndroidPixmap.java 在这里:
选角有问题吗?任何帮助都会很棒!
编辑:这是像素图类:
android - 按钮扩展:onDraw 方法中的画布不会仅在 Gingerbread 上绘制位图
方法:
这适用于 Froyo 和冰淇淋三明治,但不适用于 Gingerbread。按钮背景是一个 TransitionDrawable。