java - 启动服务使 Flutter 应用程序重新回到顶部
问题描述
我有一个在后台运行服务的应用程序(使用平台通道)。该应用程序在后台运行良好,但是当我使用通知中的按钮重新启动服务时(主要是它会终止服务并再次运行它),Flutter UI 又回到了顶部,但我只想保留应用程序 UI后台,只需重新启动服务。
为什么会发生,我能做些什么来避免它?
解决方案
推荐阅读
- python - 如何使用 Python 在远程服务器上启动异步服务器?
- ios - iOS VPN 自动断开连接,Algo VPN
- tcl - 如何创建一个列表,从其他列表的特定索引中取出值然后进行排序?
- java - 在启动时使用谷歌计费检查购买
- java - Logback 和 Graylog 无法在 Mac 上使用 syslog 进行通信
- python - Selenium WebDriver 异常:消息:未知错误:无法创建 Chrome 进程
- c++ - 是什么导致 GCC 4.8 中出现这个未定义的引用?
- azure - 是否可以使用 mendel linux 在珊瑚开发板上运行 azure Iotedge?
- reactjs - 即使有 onChange 方法,为什么我们还要将 `value` 设置为我们的状态
- ios - SwiftUI:如何使用延迟为两个图像之间的过渡设置动画?