我正在为我的 OpenFL 应用程序制作一个安卓扩展程序,当我从 Haxe 调用一个函数时,它应该会显示一个通知。
我需要在我的扩展项目中放置一个可绘制图标,因为通知需要一个图标。
但是,Java 文件扩展了一个“Extension”类,它提供了对象——Extension.assetManager (android.content.res.AssetManager)
我如何使用它来访问类似于 R.drawable....的可绘制对象?
以及将 OpenFL android 扩展的可绘制资源放在哪里?
最佳答案
看起来像AssetManager可以访问“assets”文件夹中的文件,所以我怀疑你需要做的是在扩展项目的根目录中创建这个文件夹。要打开文件,您将使用如下内容:
Bitmap bitmap = BitmapFactory.decodeStream(AssetManager.open("filename.png"));
关于java - 在哪里放置 OpenFL android 扩展的可绘制资源?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25202957/