• 全部
  • 音视频
  • Camera
  • UI
  • SDK
  • Android Studio
  • 问答

导航窗口切换,再回到主窗口,该窗口恢复初始状态

wShineboy 初级 2021-09-17 17:06:46

做了个小应用,含有一个底部导航栏,如下图所示:

     我在窗口1设定参数连接到服务器后,连续不断地从服务器得到采样数据,须即时显示并绘制曲线图。我进入其他窗口查看或设定参数后,回到窗口1,发现其恢复初始状态——网络事务未开启,各项数据停止获取。

我要实现:

在进入其它窗口前停止数据的采样——避免闪退,在回到窗口1时自动以保存的IP地址和端口连接服务器,同时启动数据事务。需要回调吗?还是通过事件实现?

...全文
93 点赞 收藏 4
写回复
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
wShineboy 初级 09-18

多谢指点,另有一事相求——
想知道如何给Fragment绑定事件处理函数,网上搜出来的全是按钮点击事件。
阿拉需要在OnPause和OnResume事件中干活。

回复
@wShineboy 你把要处理的事件封装在一个方法中,在OnPause或OnResume中直接调用不就行了? 比方说你在点击事件中要发送网络请求,把网络请求处理放到一个getHttpResult()函数中, 点击的时候(或者onPause、onResume)直接调用getHttpResult() 这些都是最基础的Android或者说java知识吧
回复
wShineboy 初级 09-18

呃……这个问题很难吗?还是简单到谁都不屑回答???

回复
@wShineboy 窗口都是Fragment吧,去看看hide和show,onHiddenChanged的用法
回复
相关推荐
发帖
Android
创建于2009-10-09

7.8w+

社区成员

移动平台 Android
申请成为版主
帖子事件
创建了帖子
2021-09-17 17:06
社区公告
暂无公告