【问题标题】:Android- How to recreate a CustomView in ActionBar?Android-如何在 ActionBar 中重新创建 CustomView?
【发布时间】:2014-01-29 22:33:28
【问题描述】:

我有一个实现 CustomView 的活动,以使用复选框为 ActionBar 充气。 此复选框是来自某个来源的文章的“LikeButton”,当用户从左/右滑动时,它会加载来自同一来源的另一篇文章。

该代码在用户打开的第一篇文章中运行良好,但当他滑动复选框时,复选框保持与第一篇文章相同的状态。

如何为每篇文章构建不同的 CustomView 并在用户滑动时对其进行充气?

【问题讨论】:

    标签: android android-custom-view layout-inflater


    【解决方案1】:

    使用 ViewPagerFragments 包含您的自定义视图。此外,对于每个片段,请确保通过调用Fragment.setHasOptionsMenu(boolean hasMenu); 启用它自己的选项菜单。完成此操作后,只需覆盖片段类中的 optionsMenu 方法即可。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2021-11-06
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多