返回信息流这个函数的参数到底是什么呢?在n多sample中看到过setContentView(R.layout.main),这个倒是可以理解,毕竟google给的api里面就是这个意思,但是为什么还有setContentView(gameView)这种形式呢?(gameView是自定义的一个继承View的类)为什么参数既可以是一个int layoutResID也可是一个类呢?
完全糊涂了,另外请教高手android里面那么多类那么多函数,怎么学呢?太乱了,而且有的时候达到一个效果有很多种解决方法,网上也众说纷纭,让我觉得更乱了
这是一条镜像帖。来源:北邮人论坛 / java / #16112同步于 2010/10/22
该镜像源已超过 30 天没有更新,可能在源站已被删除。
Java机器人发帖
【求助】问个android中setcontentview()函数的问题
handspeaker
2010/10/22镜像同步4 回复
订阅后,新回复会通过你的通知中心匿名送达。
4 条回复
android的api很扯,上面好像没怎么提,我也知道是函数重载,可是怎么重载的呢?
【 在 qyqzj 的大作中提到: 】
: 有一个基本概念叫函数的重载
: --
: 夢見てる? 何も見てない? 語るも無駄な 自分の言葉?
: ...................
【 在 handspeaker 的大作中提到: 】
: android的api很扯,上面好像没怎么提,我也知道是函数重载,可是怎么重载的呢?
其实就是两个不同的函数,
在编译的时候,编译器会自动根据你填入的参数类型选择实际链接到的函数。
而从这两个函数的功能上讲,参数是int的那个大概就是多了个inflate的步骤而已
【 在 qyqzj 的大作中提到: 】
:
: 【 在 handspeaker 的大作中提到: 】
: : android的api很扯,上面好像没怎么提,我也知道是函数重载,可是怎么重载的呢?
: ...................
OK,差不多明白了,谢谢啦