我有一個名爲DownloadInfo的類,它包含一個progressBar和兩個textView,我如何通過intent發送它並將對象保持在另一側?如何通過intent發送對象
1
A
回答
1
實施Serializable
至DownloadInfo
類。
Intent intent = new Intent(Youractivity.this, OtherActivity.class);
Bundle args = new Bundle();
args.putSerializable("downloadInfo", DownloadInfo object);
intent.putExtras(args);
在另一面:
if (getIntent().hasExtra("downloadInfo"))
downloadInfo = (DownloadInfo) getIntent().getExtras().getSerializable("downloadInfo");
相關問題
- 1. 通過Intent向對象發送對象
- 2. 如何通過Intent發送base64圖像?
- 3. 通過intent發送未知對象而不會分解
- 4. 通過Intent將對象發送到服務而無需綁定
- 5. 如何通過包發送對象
- 6. 如何通過TCP發送JSON對象?
- 7. 如何通過servlets發送對象
- 8. Angular:如何通過$ http.get發送對象?
- 9. 通過tcp發送可發送對象
- 10. 通過intent發送相機圖片
- 11. 通過whatsapp使用Intent發送消息
- 12. 通過android上的藍牙發送對象,我如何serialise對象和發送?
- 13. 通知發送intent to broadcastreciever
- 14. 如何通過intent發送數據而不使用finish()函數?
- 15. 如何通過Android中的Intent發送郵件?
- 16. 通過對象發送參數
- 17. 通過網絡發送對象向量
- 18. 通過HttpWebRequest發送對象(REST服務)
- 19. 通過ShouldInterceptRequest發送JSON對象
- 20. 通過HTTP POST發送XML對象
- 21. JQuery對象通過ajax發送郵件()
- 22. 發送Json對象通過Jquery加載
- 23. 通過互聯網發送對象
- 24. 通過socket.io發送python對象到node.js
- 25. 在Java中通過udp發送對象
- 26. 用Java通過TCP發送JSON對象
- 27. 通過ajax發送json對象
- 28. 通過Post發送Json對象到Laravel
- 29. 通過websockets發送對象數組?
- 30. 通過網絡發送對象
爲什麼你會放一個Java對象(POJO又名)內的景觀? – Sufian
意圖是爲了一些特定的操作,通過這個http://www.tutorialspoint.com/android/android_intents_filters.htm – Stallion
只有你可以發送Parcelable obaject或類在你的意圖 –