我有一个使用 FragmentStatePagerAdapter 的 Viewpager。每个页面都是一个片段。我的页面包含默认可见的线性布局 (llTags)。
如果用户单击页面(片段的主要布局),则线性布局必须不可见(有效),但其他线性布局(其他页面中的 llTags)也需要更改。
如果我单击,则线性布局的可见性会在上一个和下一个之外的所有页面上更改。这是因为不再为下一个/上一个项目调用来自适配器的 getItem。我如何通知这些页面。
ps:我有一个 newInstance 方法和一个公共 void setTagslayoutVisible(boolean) 用于更改适配器的可见性。