作者neko0624 (Neko)
看板AndroidDev
标题[问题] setContentView与XML的问题
时间Sun Jul 24 17:34:43 2011
问题:
我想用XML文件当作setContentView( )的参数
XML里有android内建的元件TextView
跟另外一个我自己继承View类别所写的class
我要怎麽在XML里面把我自己写的class放进去
看过一些别人写的 是打上PackageName.ClassName
例如我的class叫mView.java就在XML里打
<com.xxx.xxx.mView />
可是我一直FC 不知道错在哪边
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 210.240.176.185
1F:推 tericky:你自己定义的class里面要 override 所有class constructor 07/24 17:37
2F:→ tericky:参数有AttributeSet的都要override他,即使没有内容,写个 07/24 17:38
3F:→ tericky:super也可以 07/24 17:39
4F:→ neko0624:感谢 我试试看 07/24 17:44
5F:→ neko0624:XML的话好像会呼叫这个View(Context, AttributeSet) 07/24 17:55
6F:→ tericky:恩恩 不确定会不会呼叫 View(Context,AttributeSet,int) 07/24 18:03
7F:→ tericky:所以我都写 以防万一 07/24 18:03
8F:→ neko0624:嗯哼 成功显示了 不过...想在onCreate那边传递一些参数 07/24 18:08
9F:→ neko0624:用XML的话 不知道怎麽给自订的参数... 07/24 18:08