我在我的高級項目上工作,我已經達到了一個點,我有一個列表視圖的活動,每列都有一個收音機組,每個列中有兩個單選按鈕。每個單選按鈕都有特定圖片的背景。用戶應該從每一行中選擇一個單選按鈕。問題是我想讓用戶選擇單選按鈕(這是一張圖片)並將其發送給另一個應該在gridview中顯示所有選定圖片的活動。我正在使用BaseAdapter。 我應該有一個數據庫來保存選定的圖片並將其發送到gridview? 在此先感謝。使用列表視圖和GridView的Android應用程序
-1
A
回答
0
將圖像的名稱傳遞給其他活動而不是視圖本身。使用getIdentifier
獲取資源ID並將其用於設置圖像。
public int getResourcesFromName(Context context, String name) {
System.out.println("getResourcesFromName: " + name);
int resourceId = context.getResources().getIdentifier(name, "drawable",
context.getPackageName());
if resourceId < 1) {
resourceId = R.drawable.ic_launcher;
}
return resourceId;
}
呼叫
imageView.setImageResource(getResourcesFromName(this, image_name));
設置圖像的ImageView。還請確保您在使用相同的名稱爲您傳遞的IMAGE_NAME繪製有一個形象。
+0
問題是,圖像設置爲一個單選按鈕的背景,所以一旦點擊一個保存浮動按鈕,我想獲得每行選定的單選按鈕的背景(在這種情況下,我有8)。所以圖像是依賴於用戶的。 –
相關問題
- 1. Android應用程序 - 使用自定義列表視圖設置AlertDialog視圖
- 2. 在Android中使用應用程序作戰主題和列表視圖
- 3. 在Android的製作配方的應用程序使用列表視圖圖片
- 4. 列表視圖使Android應用崩潰
- 5. 使用gridview設計列表視圖
- 6. 自定義列表視圖中的Android應用程序
- 7. 使用GridView和BaseAdapter的Android應用程序
- 8. 列表視圖的GridView的Android
- 9. Android - 應用程序列表
- 10. 列表視圖顯示角色和應用程序用戶
- 11. 在Android應用程序中使用圖像和視頻(Sqlite blob?)
- 12. android-由於列表視圖導致應用程序崩潰
- 13. Android應用程序:JSON數組從web到列表視圖
- 14. Android陽光應用程序(udacity)空白列表視圖
- 15. 刪除多餘的「空間」使用列表視圖和GridView
- 16. 如何爲Android應用程序創建和使用GridView
- 17. 自適應列表視圖幫助(Windows通用應用程序)
- 18. 在Android應用程序中將列表視圖設置爲聯繫人列表
- 19. 如何在GridView中顯示應用程序圖標列表?
- 20. Metro應用程序 - 自定義列表框/列表視圖
- 21. 如何獲得Android應用程序的應用程序列表?
- 22. Android的Gmail應用程序,如列表視圖與圖標中的字母
- 23. 表視圖像Instagram的應用程序
- 24. Android應用程序堆棧視圖
- 25. Android「拆分視圖」應用程序
- 26. Android - 使用列表視圖的progressdialog
- 27. 製作單一視圖應用程序到表格視圖應用程序
- 28. 計算器應用程序使用Android的Web視圖
- 29. 在Android應用程序中使用ArrayAdapter按字母順序排列的列表視圖
- 30. 實用程序應用程序和基於視圖的應用程序
將圖像的名稱傳遞給其他活動並使用'getIdentifier'獲取資源ID。 –
感謝您的回覆,但你有代碼示例? –
謝謝您的回覆。請檢查示例代碼。 –