NativeScript - 位图和 Canvas

NativeScript - Bitmap & Canvas

我是 nativescript 应用程序开发的新手。我想在 NativeScript 中使用 android.graphics.Bitmapandroid.graphics.Canvas。我用谷歌搜索创建位图并使用 canvas 绘制它,但没有找到任何解决方案。基本上我想画矩形。请帮助我!

提前致谢:)

这是 Android 应用程序的结果,同样需要在 NativeScript 上实现。

对于 canvas,您的 javascript 需要类似于:

var canvas = new android.graphics.Canvas(); 将构造一个空 canvas。 Bitmap 也是一样,你可以使用 NativeScript 图像模块,它在抽象下使用位图。另一种选择是您可以在没有任何原生 android 调用的情况下实现所有这些,并且只需在您的主布局上使用 NS 图像。然后使用手势模块拖入另一张图片。

来自 NS 团队的这个 post 可能会帮助您在 javascript 中为 NativeScript 应用程序编写原生 android/java。 https://docs.nativescript.org/runtimes/android/marshalling/java-to-js.html