[問題] activity傳送layout給另一個activity

看板AndroidDev作者 (巨沼怪)時間12年前 (2013/04/13 16:39), 編輯推噓0(003)
留言3則, 1人參與, 最新討論串1/1
網路上查了一些文章 指出是要用intent的putExtra(要宣告一class implement Serializable ) PSEUDO code: //to pass : intent.putExtra("MyClass", obj); // to retrieve object in second Activity getIntent().getSerializableExtra("MyClass"); 這部分要怎麼修改對象變為"layout"(原本的文章 對象是自定義object) 還有一些文章是直接指出傳一些字串和數字(intent內建可傳) 然後給另一個activity接收 然後重新生成 請問有沒有"比較直接"傳送layout的方法呢 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 140.135.250.21 ※ 編輯: Swampert 來自: 140.135.250.21 (04/13 16:51)

04/14 00:44, , 1F
你如果只是想開某個指定的class,可以試試Class.forName
04/14 00:44, 1F

04/14 00:46, , 2F
layout已經是靜態的xml 如果已經是動態生成的layout
04/14 00:46, 2F

04/14 00:46, , 3F
那麼下一個activity一樣動態的生成回來 相對來說比較容易
04/14 00:46, 3F
文章代碼(AID): #1HQHd2_9 (AndroidDev)