【问题标题】:Where to put drawable resources for an OpenFL android extension?在哪里放置 OpenFL android 扩展的可绘制资源?
【发布时间】:2014-08-08 11:54:29
【问题描述】:

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

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

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

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

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

【问题讨论】:

    标签: java android haxe openfl


    【解决方案1】:

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

    Bitmap bitmap = BitmapFactory.decodeStream(AssetManager.open("filename.png"));
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2015-04-29
      • 1970-01-01
      • 2012-01-25
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2012-11-06
      • 1970-01-01
      相关资源
      最近更新 更多