Code Bye

在自定义的adapter类中如何访问fragment中的控件???

 

在fragment中使用了listview,就自定义了一个adapter,在这个fragment中使用。现在我想在adapter中控制fragment中的某个控件显示,请问如何才能访问到???

使用了LayoutInflater动态加载资源文件,都没效果啊,求大神帮忙。谢谢

10分
可用ViewHolder中保存添加进来的fragment
引用 1 楼 bdmh 的回复:

可用ViewHolder中保存添加进来的fragment

老大,能不能给点代码啊????

引用 3 楼 kunlunlang 的回复:

新键群,群号:11522403程序员驿站,欢迎各位同行加入交流学习找工作

广告???

10分
可以把Adapter写成fragment的内部类,这样课可以操作fragment中的控件了。另外一种方法是使用广播。
引用 5 楼 huqiucheng5 的回复:

可以把Adapter写成fragment的内部类,这样课可以操作fragment中的控件了。另外一种方法是使用广播。

嗯,广播是可以。但觉得有点啰嗦,因为仅仅是个很简单的操作而已。
后来我用了公有对象方法也实现了,但好像不太符合面向对象编程要求呀。

可以用回调函数

CodeBye 版权所有丨如未注明 , 均为原创丨本网站采用BY-NC-SA协议进行授权 , 转载请注明在自定义的adapter类中如何访问fragment中的控件???