gpt4 book ai didi

java - 如何为 Android Fragment(Tabs Activity) 实现 onBackPressed

转载 作者:行者123 更新时间:2023-12-02 10:52:43 24 4
gpt4 key购买 nike

我正在开发一个包含 Tabs Activity 的 Android 应用程序。我的 Tabs Activity 包含四个 选项卡(Fragments--[1][2][3][4])。我想要的是,当我按“后退”按钮时,它必须重定向到上一个选项卡,而不是第一个选项卡。喜欢

[4] -> [3]
[3] -> [2]
[2] -> [1]
[1] -> Alert to logout from the App

请帮帮我。我必须在 TabsActivity 类中编写什么内容。

最佳答案

假设

您的四个 fragment 是通过 ViewPager 进行加热的。

逻辑

您可以将代码写入

 @Override
void onBackPressed()
{
if(viewPager.getCurrentItem==3)
{
viewPager.setCurrentItem(2)
}
else if{

}
}

同样明智

关于java - 如何为 Android Fragment(Tabs Activity) 实现 onBackPressed,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/52032375/

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