多个页面片段与常用操作栏项目

时间:2013-11-20 05:47:26

标签: android android-fragments android-viewpager android-actionbar android-transitions

我使用TransitionViewPager在多个片段中创建滑动效果。并且它工作得很好,问题在于在操作栏中有共同的共享按钮。我在操作栏中有“共享”按钮,单击它时,当前片段应显示共享视图。现在,只有它首先登陆的活动片段显示共享按钮,并且在点击“共享”后,其他任何可滑动片段都不会显示“共享”视图。

任何帮助?

1 个答案:

答案 0 :(得分:0)

我不是很清楚你的要求,但从上面的理解我猜你需要在共同操作栏中的某个位置点击多个片段的共享视图(比如一个按钮)。如果我错过了一些东西(或者即使我完全错了,请纠正我:)。

如果是这种情况,则在操作栏按钮的单击侦听器上,使用Fragments isVisible方法检查当前可见的片段。见here.

在您获得参考后,您可以轻松显示该片段的相应共享视图。试一试,知道这是否有效。快乐的编码:)