-1

我在 Hyperloop 代码中创建了一个 Android 位图 (android.graphics.Bitmap) 对象,但我需要能够返回图像并在 Titanium 中显示它,例如在 Ti.UI.ImageView 中。

但我一直试图展示它。Android 代码似乎可以工作并生成位图(我可以看到宽度/高度等),但我找不到将位图转换为适合在 Titanium 中使用的对象的方法,因此它显示

有谁知道如何/如果可以做到这一点?

4

2 回答 2

1

看看 hyperloop-examples:https ://github.com/appcelerator/hyperloop-examples/blob/master/app/controllers/android/blur.js

在那里,您将Bitmap其添加到ImageViewandTi.UI.View最后:

// create imageview and attach it
var image = new ImageView(activity);
container.add(image);
image.setImageBitmap(bmpOut);
于 2018-01-05T13:38:55.293 回答
0

我一直在尝试找到一种在我正在使用自己的自定义 ES6 框架开发的 Titanium Android 应用程序中查看 PDF 的方法。在 miga 的帮助下,我设法解决了这个问题,生成的 PDFViewer 类可以在这个 gist 中找到

https://gist.github.com/magnatronus/6e4c35abc6556b690795c7f002c934cd

于 2018-01-06T11:33:07.100 回答