2013-09-22 40 views

回答

0

你可能想看看進入Android文檔在這個訓練教程: http://developer.android.com/training/displaying-bitmaps/index.html

這將很快顯示圖像和無記憶問題的幫助。

至於方法,這取決於你的ListView和它的內容的類型,

  1. 如果它的項目是動態的,數量較多,那麼你可能需要有數據庫表的連接列表項指標與您的資源圖片(圖片名稱)。然後,您可以將它們饋送到單擊列表項(onItemClick)上的適配器中以顯示。大多數圖像最好顯示在GridView中。

  2. 如果數字很小且是靜態的,則可以在列表項目索引和資源文件夾中包含圖像的二維數組。

希望這會有所幫助。

+0

我想顯示不同的50個圖像爲每個列表項click.o如何將所有圖像存儲在數據庫中?您可以發佈示例代碼? – chait

+0

你不想複製你的圖像,因爲你說他們是資源文件,它已經是apk的一部分,沒有必要將這些圖像插入數據庫。您想要將列表項索引和圖像文件名之間的鏈接插入數據庫中,即: 第1列 - 列表項索引; 第2列 - 圖像文件名稱(或路徑); 當您單擊列表項時,您可以查看數據庫中鏈接到此索引的圖像文件名,然後相應地顯示這些圖像。你需要什麼部分的代碼,具體來說,我可以幫助那裏。 – Guru

+0

我只想在網格視圖中顯示圖像。我在List View中有3個項目。例如,如果我點擊第一個項目,想要在SampleActivity中顯示一些圖像。如果我點擊列表視圖中的第二個項目,想要在同一個SampleActivity中顯示不同的圖像集合,請執行此操作? – chait

相關問題