2011-01-04 12 views

答えて

9

簡単な答えはできないということです。ハードコードされたものはAPKリソースに変更できません。

ただし、いくつかのオプションがあります。することができます。例えば:

  • 、のリソースを読みましょう、それを変更し、別の外部のフォルダ(SDカードまたはそう)に保存し
  • ファイル(複数可)ものよりAssetManagerを作成
  • はその後Resourcesを作成APKに保存されている通常のAndroidリソースとして後で使用できます
+0

ありがとう!それは私が必要としているようです。 "AssetManager"でXML以外のものを読み込むことは可能ですか?例えばJSONやフォーマットされた文字列? – Hrk

+0

JSONをロードする可能性についてはわかりません - ごめんなさい。 – barmaley

+0

@Hrk:そうです。アセットから生のストリームとして必要なものをロードすることができます:http://developer.android.com/reference/android/content/res/AssetManager.html#open(java.lang.String) –

関連する問題