gpt4 book ai didi

android - onTabSelected() 和 onTabReselected() 有什么区别?

转载 作者:塔克拉玛干 更新时间:2023-11-02 22:27:23 29 4
gpt4 key购买 nike

我正在创建一个应用程序,其中使用 FragmentPagerAdapter 创建选项卡。默认情况下,第一次加载选项卡时,将选择第一个选项卡。但是切换到另一个选项卡后,当用户再次返回第一个选项卡时,它将检查数据库中的一些数据,并根据这些数据在第一个选项卡上显示内容。所以我不确定我应该在哪里调用函数来检查数据库? onTabSelected() 还是 onTabReselected()

最佳答案

onTabReselected : Called when a tab that is already selected is chosen again by the user. Some applications may use this action to return to the top level of a category.

onTabSelected : is called when a tab enters the selected state (it's previous state was unselected).

你应该只保留一个成员变量作为计数器,并在第二次选择指定的选项卡时在 onTabSelected 中做你想做的。

关于android - onTabSelected() 和 onTabReselected() 有什么区别?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15106959/

29 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com