2 u011359326 u011359326 于 2016.02.01 17:42 提问

v是View的子类,如果要把v转化为Button类,要不要强制类型转换呢

v是View的子类,如果要把v转化为Button类,要不要强制类型转换呢
父类转换为子类是自动完成的
子类转换为父类需要强制类型转换

3个回答

zrf1335348191
zrf1335348191   2016.02.01 18:24
已采纳

当然要,给你举个例子,控件绑定id的方法findViewById方法获取到的是view,转换成子控件需要进行强转

91program
91program   Ds   Rxr 2016.02.01 18:12

基类指针不能转换为派生类指针!!!!

wen_wxpk
wen_wxpk   2016.02.01 19:35

v是View的子类,如果要把v转化为Button类,要不要强制类型转换呢,答案是不能转换,你能把TextView转换成Button吗?

Csdn user default icon
上传中...
上传图片
插入图片
准确详细的回答,更有利于被提问者采纳,从而获得C币。复制、灌水、广告等回答会被删除,是时候展现真正的技术了!