作者Swampert (巨沼怪)
看板AndroidDev
标题[问题] activity传送layout
时间Sat Apr 13 16:39:28 2013
网路上查了一些文章
指出是要用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)
1F:→ nobody1:你如果只是想开某个指定的class,可以试试Class.forName 04/14 00:44
2F:→ nobody1:layout已经是静态的xml 如果已经是动态生成的layout 04/14 00:46
3F:→ nobody1:那麽下一个activity一样动态的生成回来 相对来说比较容易 04/14 00:46