在我的應用程序中,我點擊按鈕時創建了一個按鈕,它將加載SD卡中的所有圖像。如何將點擊圖像從一項活動傳遞給另一項?
-1
A
回答
1
你只是通過圖片的路徑到另一個活動,然後從另一個activty特定的路徑獲得的圖像。您可以在onItemClickListener中啓動活動。 試試這個代碼。
sdcardImages.setOnItemClickListener(new OnItemClickListener() {
public void onItemClick(AdapterView parent, View v, int position, long id) {
// Get the data location of the image
String[] projection = {MediaStore.Images.Media.DATA};
cursor = managedQuery(MediaStore.Images.Media.EXTERNAL_CONTENT_URI,
projection, // Which columns to return
null, // Return all rows
null,
null);
columnIndex = cursor.getColumnIndexOrThrow(MediaStore.Images.Media.DATA);
cursor.moveToPosition(position);
// Get image filename
String imagePath = cursor.getString(columnIndex);
Intent i = new Intent(Images.this, GreetingCard.class);
i.putExtras("path",imagePath);
startActivity(i);
finish();
}
});
0
如果你可以告訴我用哪種方法從sdcard加載圖像比ican幫助你更多。你可以發送圖像的id或圖像名稱給其他意圖,而不是在該活動中,你必須再次從其名稱加載該圖像或ID。
1
在按鈕單擊事件你所寫的
startActivityForResult(new Intent(Intent.ACTION_PICK,android.provider.MediaStore.Images.Media.INTERNAL_CONTENT_URI), 1);
它表明在烏拉圭回合的SD卡中的所有圖像
相關問題
- 1. 如何將圖像數據從一項活動傳遞給另一項活動?
- 2. 將圖像從一項活動發送給另一項活動?
- 3. Android:如何將WebView從一項活動傳遞給另一項活動
- 4. 將緩存圖像從一項活動傳遞到另一項活動
- 5. Android:將額外活動從一項活動傳遞給另一項活動
- 6. 如何將下載的圖像從一項活動傳遞給下一項?
- 7. 如何在Xamarin Android中將圖像從一項活動傳遞給另一項活動?
- 8. 如何將一項活動中的數據傳遞給另一項活動?
- 9. 如何將豆類一項活動傳遞給Android上的另一項活動
- 10. android - 將烤麪包從一項活動傳遞給另一項活動
- 11. 當從一項活動傳遞給另一項活動時的意圖問題
- 12. 如何將微調數據從一項活動傳遞給另一項?
- 13. 如何將Arraylist <BeanClass>從一項活動傳遞給另一項?
- 14. 如何將點擊項目的數據與onItemClickListener()傳遞給另一個活動
- 15. 單擊ListView項目時將_id從一項活動傳遞給另一項活動
- 16. 如何在不使用意圖的情況下將對象從一項活動傳遞給另一項活動
- 17. 將圖像從一項活動傳遞到其他活動
- 18. Android:將信息從一項活動傳遞到另一項
- 19. 將WebView從一項活動傳遞到另一項
- 20. 如何使用Xamarin Android中的Intents將圖像從一項活動傳遞到另一項活動?
- 21. 將一項活動的參考文件傳遞給另一項活動
- 22. 如何將圖像從一項活動轉移到另一項活動?
- 23. 如何將Uri圖像從一項活動轉移到另一項活動?
- 24. 如何在Android上將對象從一項活動傳遞給另一項活動?
- 25. 如何將位圖或Drawable從一個活動傳遞給另一個活動?
- 26. 將數據從一項活動傳遞給另一項活動的Android錯誤活性
- 27. 相對簡單的任務:如何將所選項目從一項活動傳回給另一項活動?
- 28. 如何從一個活動圖像傳遞到另一個
- 29. 如何將圖像從一項活動發送給其他人?
- 30. 如何將onOptionsItemSelected項目ID從主活動傳遞到另一活動
你使用過putExtra()和getExtra()嗎?請顯示代碼! – 2011-01-12 11:25:37