2014-12-20 60 views
-1

在我的應用程序中,我想根據索引在網格中添加圖像。例如,如果我不想在[0,0] [ROW,COL]索引中添加圖像。之後,我想在[0,1]索引中添加圖像。我搜索了它,但我沒有任何想法。請幫幫我。從JSON如何添加基於網格視圖android的索引圖像?

ROW和COL細節:

"Layout": { 
     "ExtensionData": {}, 
     "MaxRows": 14, 
     "MaxColumns": 5, 
     "SeatDetails": [ 
      { 
       "ExtensionData": {}, 
       "Row": 0, 
       "Col": 2, 

      }, 
      { 
       "ExtensionData": {}, 
       "Row": 1, 
       "Col": 0, 

      } 
+1

你想要澄清什麼 –

+0

從json每當我得到行和列。基於行和列我​​需要把特定的圖像在網格中。例如,從json不需要在[0,0]和[0,1]索引中放置圖像。我需要在[0,2]索引中放置圖像。 (這個數據總是動態的) –

+0

是json的長度是固定的嗎? – Amy

回答

0

創建一個ArrayList的是這樣的:ArrayList<ArrayList<Model>>

ArrayList<ArrayList<Model>>包含特定行的數據。
ArrayList<Model>包含行明智的列的數據。
Model通過上面的ArrayList創建包含像它的名字,路徑等特定圖像的細節

如果你不想要把[0] [0]位置上的任何圖像,你也可以做到這一點。

+0

對不起。我沒有得到你 –

+0

根據你的JSON數據,其中包含maxrows,maxcol jsonArray,創建一個ArrayList,如上所述。現在,將您的圖像數據從JSON中逐個添加到ArrayList中,然後您就可以開始了!您的數據列表已準備好用於GridView。 –

+0

提供了一些簡短的代碼 –

相關問題