2013-01-13 56 views
0

我想從我的gridview中的每個選定項目讀取這些uris,然後將它們存儲在Uri數組中並從那裏讀取它們。從網格中的項目中檢索圖像uri

這裏是我的代碼:「整型不能轉換到URI」

for (int i = 0; i < imagegrid.getChildCount(); i++) { 
       Uri uri = (Uri) imageAdapter.getItem(i); 
       View view = imagegrid.getChildAt(i); 
       CheckBox checkBox = (CheckBox) view.findViewById(R.id.itemCheckBox); 
       // ImageView iv = (ImageView) view.findViewById(R.id.image); 

       if (checkBox.isChecked()) 
       { 
        editImagesUri[count] = uri; 
       } 
      } 

我跑之前,我有沒有錯誤,但是當我做,我得到這種方法有什麼替代方法嗎?我將不勝感激任何幫助。

謝謝先進!

回答

1

你的getItem函數沒有返回URIs,它返回一個int。將其更改爲返回URI,或者在某處放置int-> URI映射。