80,479
社区成员
发帖
与我相关
我的任务
分享做了个含底部导航菜单的APP,需要在窗口被隐藏和恢复时做些处理,俺先研究了一下onPause和onResume。前辈们说这个在Fragment中不好用,建议使用
setUserVisibleHint函数,俺拷了个大家广而流传的代码,发现函数已经被加上了删除线,见下图:

这是不是说明这个函数已经不能用了,若真如此,那用什么来实现 Fragment页面切换之间的处理?
多谢指教,我觉得这样是不是搞偏了。没那么复杂的需求啊——
我就做了几个页面,主窗口设定连接参数连到服务端,同步显示服务端发来的数据(3Hz左右),切换到其它页面时需要把这个ScheduledExecutorService给停掉(否则会闪退);回到主窗口时要采用原有连接参数恢复连接状态,就这么点事。

FragmentTransaction的setMaxLifecycle方法
BTW:俺的 Android Studio版本为:Android Studio Arctic Fox | 2020.3.1,前些天有过Update。