当我从Haxe调用函数时,我正在为我的OpenFL应用程序制作一个Android扩展程序,它应该显示通知。
我需要在我的扩展项目中放置一个drawable图标,因为通知需要一个图标。
但是,Java文件扩展了一个“Extension”类,它提供了对象 - Extension.assetManager(android.content.res.AssetManager)
如何使用它来访问类似于R.drawable ....
的drawable还有在哪里为OpenFL android扩展提供可绘制资源?
答案 0 :(得分:0)
看起来AssetManager可以访问“assets”文件夹中的文件,因此我怀疑您需要做的是在扩展项目的根目录中创建此文件夹。要打开文件,您可以使用以下内容:
Bitmap bitmap = BitmapFactory.decodeStream(AssetManager.open("filename.png"));