【问题标题】:Menuitem changes very slowly when sliding tab滑动选项卡时菜单项变化非常缓慢
【发布时间】:2016-09-13 17:27:14
【问题描述】:

我正在为 MainActivity 使用滑动选项卡,对于每个选项卡我都有不同的菜单项,一切正常,但是当我滑动选项卡时,菜单项变化非常缓慢。我怎样才能让它快速改变?类似于 Whatsapp 的做法。

【问题讨论】:

    标签: android android-tablayout


    【解决方案1】:

    您是否为所有三个选项卡使用不同的菜单文件?

    【讨论】:

    • 页面更改监听器将所选片段的当前位置值保存在一个变量中,并在 oncreateoptionmenu() 中应用逻辑。根据位置膨胀菜单文件。
    • 我没有使用 pageChangeListener,我关注了这个link
    • MenuItems 显示正常,但唯一的问题是显示需要 1-2 秒。
    • 您可以尝试通过动态创建它而不是使用 xml,因为它可能需要时间,但动态肯定会在几秒钟内执行。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2018-07-04
    • 2013-06-16
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多