我有一个选项卡式 fragment 应用程序,它基本上加载了一个 webview。在任何给定的选项卡中,您可以导航到更多链接。基本上,当标签被重新选择时,我希望 webview 返回到原始 webview url。我试过使用 onTabReselected 方法,但还没有成功。
@Override
public void onTabSelected(Tab tab, FragmentTransaction ft) {
ft.replace(R.id.fragment_container, fragment);
}
@Override
public void onTabReselected(Tab tab, FragmentTransaction ft) {
}
我试过这行替换代码,就像在 onTabSelected 方法中一样,但它似乎不起作用。我试过删除 fragment 然后替换 fragment ,但这给我留下了一个空选项卡。任何帮助将不胜感激。
最佳答案
分离并重新附加 fragment 最终成为我所需要的。
@Override
public void onTabReselected(Tab tab, FragmentTransaction ft) {
ft.detach(fragment);
ft.attach(fragment);
}
关于android - 刷新选项卡 onTabReselected Android,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26301976/