討論串[問題] Intent傳遞複雜參數
共 4 篇文章
首頁
上一頁
1
下一頁
尾頁

推噓0(0推 0噓 2→)留言2則,0人參與, 最新作者Killercat (殺人貓™)時間13年前 (2012/08/18 13:23), 編輯資訊
0
0
1
內容預覽:
目前來講應該是很少Serializable不能傳的. 只是麻煩而以...er...不對,Serializable應該是最簡單的才對. 一個東西要能Serializable要滿足兩個條件. 1. 自己本身要implements Serializable並且產生UID. (請務必在Compile tim
(還有1673個字)

推噓0(0推 0噓 0→)留言0則,0人參與, 最新作者mysteriousGE ( )時間13年前 (2012/08/17 19:03), 編輯資訊
0
0
2
內容預覽:
非常感謝各位的回應. 我後來是用了一樓的建議 採用Gson將Object轉為 Json格式的 String. 再將String 轉回Object. 當然 我的物件類別比較複雜 所以轉回來時會發生一些 run time error. 後來我自行實做 Deserializer 後 解決!!. Gson的

推噓2(2推 0噓 0→)留言2則,0人參與, 最新作者iincho (世界的盡頭)時間13年前 (2012/08/17 11:06), 編輯資訊
0
0
1
內容預覽:
塞Application這個方法可能在跨Process上會有問題.. (雖然Android上你看到的都是Activity,實際上可能跑在不同process上). 不過扯到可能會過Binder IPC的東西,最終都會被攤平成一塊記憶體往. driver丟,所以實作Parcelable是必要的,不然你的

推噓4(4推 0噓 9→)留言13則,0人參與, 最新作者mysteriousGE ( )時間13年前 (2012/08/16 11:53), 編輯資訊
0
0
0
內容預覽:
該如何使用Intent傳遞複雜的參數?. Google了一下. 不外乎是讓要傳遞的物件類別 implements Serializable 或 Parcelable. 我測試了一下,當要傳遞的物件類別「夠簡單」才可以這樣實做. 例如 該類別中僅僅包含有 String boolean int....型
(還有78個字)
首頁
上一頁
1
下一頁
尾頁