2011-07-22 11 views
1

プロジェクトに.jarをインポートしました。しかし、私はdrawable idの矛盾に直面している、私は瓶の画像をlaopしようとしているが、私のプロジェクトdrawableフォルダから画像をロードする代わりに.jarのdrawableフォルダから読み込んでいます..問題はdrawableのidが同じです..drawable idの競合を解決するにはどうすればいいですか?

お願いします

答えて

2

リソースIDでjarからイメージを読み込むことはできません。 Androidのビルドシステムは、何らかの形でjarリソースを処理しません。単純なテキストファイルであるかのように埋め込みます。したがって、jar内にあるイメージはリソースとして扱われず、リソースIDを介してアクセスされません。

ライブラリからドロワーブルにアクセスする必要がある場合は、代わりにAndroidライブラリを使用することを検討してください。

ライブラリプロジェクトの設定方法に関するドキュメントはhereです。 jarファイルとAndroidライブラリの違いについては、Android Application, Android Libraries and Jar Librariesの記事を参照してください。

関連する問題