0
我想要在列表視圖中顯示列表項目,並且在點擊任何列表項目後,要從資源文件夾中加載大約50個圖像。對於每個列表項目,單擊我想要顯示不同的圖像集合。如何顯示更多的圖像後,單擊Android中的列表項?
哪種方法可行?
我想要在列表視圖中顯示列表項目,並且在點擊任何列表項目後,要從資源文件夾中加載大約50個圖像。對於每個列表項目,單擊我想要顯示不同的圖像集合。如何顯示更多的圖像後,單擊Android中的列表項?
哪種方法可行?
你可能想看看進入Android文檔在這個訓練教程: http://developer.android.com/training/displaying-bitmaps/index.html
這將很快顯示圖像和無記憶問題的幫助。
至於方法,這取決於你的ListView和它的內容的類型,
如果它的項目是動態的,數量較多,那麼你可能需要有數據庫表的連接列表項指標與您的資源圖片(圖片名稱)。然後,您可以將它們饋送到單擊列表項(onItemClick)上的適配器中以顯示。大多數圖像最好顯示在GridView中。
如果數字很小且是靜態的,則可以在列表項目索引和資源文件夾中包含圖像的二維數組。
希望這會有所幫助。
我想顯示不同的50個圖像爲每個列表項click.o如何將所有圖像存儲在數據庫中?您可以發佈示例代碼? – chait
你不想複製你的圖像,因爲你說他們是資源文件,它已經是apk的一部分,沒有必要將這些圖像插入數據庫。您想要將列表項索引和圖像文件名之間的鏈接插入數據庫中,即: 第1列 - 列表項索引; 第2列 - 圖像文件名稱(或路徑); 當您單擊列表項時,您可以查看數據庫中鏈接到此索引的圖像文件名,然後相應地顯示這些圖像。你需要什麼部分的代碼,具體來說,我可以幫助那裏。 – Guru
我只想在網格視圖中顯示圖像。我在List View中有3個項目。例如,如果我點擊第一個項目,想要在SampleActivity中顯示一些圖像。如果我點擊列表視圖中的第二個項目,想要在同一個SampleActivity中顯示不同的圖像集合,請執行此操作? – chait