3

我正在为我的 OpenFL 应用程序制作一个 android 扩展程序,当我从 Haxe 调用一个函数时,它应该显示一个通知。

我需要在我的扩展项目中放置一个可绘制的图标,因为通知需要一个图标。

但是,Java 文件扩展了一个“扩展”类,它提供了对象 - Extension.assetManager (android.content.res.AssetManager)

如何使用它来访问类似于 R.drawable .... 的可绘制对象?

以及在哪里放置 OpenFL android 扩展的可绘制资源?

4

1 回答 1

0

看起来AssetManager可以访问“assets”文件夹中的文件,所以我怀疑你需要做的是在扩展项目的根目录中创建这个文件夹。要打开文件,您可以使用以下内容:

Bitmap bitmap = BitmapFactory.decodeStream(AssetManager.open("filename.png"));
于 2014-08-17T10:09:56.357 回答