我在fragment
里面有一个viewPager
,我在一个活动中正在夸大它。我还有一个tabLayout
和一些tab
项,这样,当单击每个项时,片段就会在viewPager.
内切换
我的问题是,我如何建立片段活动通信,以使片段视图可用于活动?
我已经看到了很多有关此的评论,但对我来说效果不佳。
答案 0 :(得分:1)
您可以在fragment类中定义一个接口,并在活动中实现
教程: http://simpledeveloper.com/how-to-communicate-between-fragments-and-activities/
官方文档
要允许一个片段与其活动进行通信,您可以定义 Fragment类中的接口,并在 活动。片段捕获了接口实现 其onAttach()生命周期方法,然后可以调用Interface 与活动进行通信的方法。
https://developer.android.com/training/basics/fragments/communicating