-1

アプリケーションには、常に読み取る必要がある 150 以上の PNG があります。

データベースを開く場合と同様に、これらのファイルをアセット フォルダーから /data/data/myApp.com/ に移動する必要がありますか?

また

iPhone のように、アプリケーション バンドルから読み取るだけの方法はありませんか?

PNG をアセットに追加する代わりに、myApp.com/images に追加して、そこから読み取ることができます。

どんな助けでも大歓迎です

よろしく〜デビッド

4

1 に答える 1

2

Context.getAssets() http://developer.android.com/reference/android/content/Context.html#getAssetsAssetManager () は、バンドルされたデータを読み取ることができる を返します。例えば

InputStream is=getAssets().open("image.png",AssetManager.ACCESS_STREAMING);

アセットフォルダーから image.png を読み取ります。

于 2012-08-25T22:42:38.313 に答える