Android 的 Activity 之間傳遞物件引用的方法
傳統的傳遞資料一般用 intent.putExtras 之類的
不過要傳遞引用就不能這樣了
雖然貌似不提倡傳遞引用,因為Activity的生存週期的原因
不過如果傳遞的執行緒物件 或者其他的一些情況,可能還是會有這種 傳遞引用的需求
我的解決方法是:
在Activity B裡 設定一個 類變數Map<Object key, Object obj>
然後 在Activity A 啟動 Activity B,並 準備傳遞物件的時候
先直接往 Activity B的Map裡 插入物件
然後啟動Activity B,並把生成的 key 傳遞過去!