我在fragement中的onCreateView函数中获取了布局文件中的ImageSwitcher控件,在重写setFactory中的makeView的时候,当实例化一个ImageView时,总是说 the constructor ImageView(youhui) is undefined.我是这么实例化的:ImageView imageView1=new ImageView(youhui.this);请问这个问题怎么解决啊?
<spanstyle="line-height:normal;">youhui.this是啥?你从原来的Activity里面拷贝过来的代码?这里ImageView()里面应该是一个Context,而Activity是Context但是Fragment不是,你要用Fragment.getActivity()
恩。我已经换过了,谢谢你
楼主我也遇到同样的问题,但是按回答的弄还是有问题!
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。