作者issuemylove (skill)
看板AndroidDev
标题[问题] 想把 xml layout 装进自订的class中
时间Wed May 21 11:02:34 2014
各位大大好
我想写一个
Class MyLayoutView extends RelativeLayout{ ...}
後来我想要把它的子View从xml中实作出
<RelativeLayout> ...子View在这里 ... </RelativeLayout>
可是这样用 inflater inflate 出 view 再加进我的 MyLayoutView 的话
这样 RelativeLayout就多一层了 囧
要怎样让我自订的view透过类似 Activity中的 setContentView()
直接assign 给它呢?
例如在 MyLayoutView 的 constructor中
public MyLayoutView(){
this = xml的layout;
}
谢谢!
--
※ 发信站: 批踢踢实业坊(ptt.cc), 来自: 211.21.125.247
※ 文章网址: http://webptt.com/cn.aspx?n=bbs/AndroidDev/M.1400641356.A.6C9.html
1F:→ issuemylove:而不像是 addView() 多一层layout 05/21 11:08
2F:推 Ansaga:是说想塞个空的view再replace掉吗? 05/21 12:32
3F:推 Ansaga:你要不要把他写成fragment用fragmentmanager replace掉 05/21 12:37
4F:→ issuemylove:研究fragment中..QQ 05/21 17:34