gpt4 book ai didi

android - XE5 Android 位图.canvas

转载 作者:行者123 更新时间:2023-11-29 01:49:48 25 4
gpt4 key购买 nike

我正在尝试使用 Bitmap.Canvas 属性在 TImage 上进行自定义绘图。在 Windows 上,以下代码可以正确清除带有蓝色填充的整个位图:

Image1.Bitmap := TBitmap.Create;
with Image1.Bitmap do
begin
width := Round(Image1.Width);
height := Round(Image1.Height);
with canvas do
begin
BeginScene;
Clear(TAlphaColorRec.Blue);
EndScene;
end;
end;

在 Android 上,位图仍然充满蓝色,但它在 TImage 中尖叫。我如何在 Android 设备上执行此操作?

最佳答案

对于 Android 设备,我从 Embarcadero 专家那里听说,您应该在自定义创建的 TBitmap 上绘制,然后将其分配给绘制组件的 Canvas 。

YouTube 上有一个很好的视频,展示了如何在颜料盒中绘制像素:

Video

关于android - XE5 Android 位图.canvas,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18849988/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com