欢迎访问 生活随笔!

生活随笔

当前位置: 首页 > 编程资源 > 编程问答 >内容正文

编程问答

基础问题:在一个 Activity 中定义的串口接收程序,如果 Activity 切换到其它 Activity 后还能接收到串口数据吗?...

发布时间:2024/9/5 编程问答 52 豆豆
生活随笔 收集整理的这篇文章主要介绍了 基础问题:在一个 Activity 中定义的串口接收程序,如果 Activity 切换到其它 Activity 后还能接收到串口数据吗?... 小编觉得挺不错的,现在分享给大家,帮大家做个参考.

====================问题描述====================
RT:基础问题:在一个 Activity 中定义的串口接收程序,如果 Activity 切换到其它 Activity 后还能接收到串口数据吗?

我的程序有两个 Activity,在启动后的 Activity 中已经验证了接收与发送数据。
后继做了第二个 Activity,此时从第二个 Activity 返回 第一个 Activity 时串口的接收线程会出错。调试了一下,串口再次被初始化了。

问题:
(1)不想串口被反复初始化,应该如何做?
(2)在第二个 Activity 时,串口能接收到数据吗?由于现在没有设备来验证,只能请大家说说。
====================解决方案1====================
把串口接收程序写到后台服务中去。
====================解决方案2====================
额,一般用service,不过你也可以更改activity的启动方式,让串口不重复创建

转载于:https://www.cnblogs.com/liangxieliang56/p/4002213.html

总结

以上是生活随笔为你收集整理的基础问题:在一个 Activity 中定义的串口接收程序,如果 Activity 切换到其它 Activity 后还能接收到串口数据吗?...的全部内容,希望文章能够帮你解决所遇到的问题。

如果觉得生活随笔网站内容还不错,欢迎将生活随笔推荐给好友。