2010-09-10 50 views
7

我有有效的JPG文件,現在我想將它們加載到包含ImageView的佈局中。我有代碼來查找ViewId(R.id.myimage)。我使用File跟蹤了一些示例代碼,但它不起作用。該文件存儲在/data/data/com.myapp/files/someimage.jpg。將我存儲的JPG文件加載到ImageView中的最有效方法是什麼?

加載和顯示最簡單有效的方法是什麼?

+1

請發佈「沒有工作」的代碼,並解釋您遇到的錯誤。 – 2010-09-10 04:54:06

+0

代碼本質上是由Kevin Gaudin在下面回答的代碼,但我有錯誤的ImageView id(到另一個佈局,而不是活動的上下文)。該錯誤是一個空指針,我認爲是位圖和可繪製的:( – mobibob 2010-09-10 16:48:07

回答

13
((ImageView)view).setImageBitmap(BitmapFactory.decodeFile("/data/data/com.myapp/files/someimage.jpg")); 

由於您提供的信息很少,所以我可以做。

+0

感謝凱文 - 那工作。 – mobibob 2010-09-10 16:45:29

+0

當我急需它時非常有用 - 謝謝。第一次完美工作。 – Elemental 2011-08-29 08:39:29

相關問題