码迷,mamicode.com
首页 > 其他好文 > 详细

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

时间:2014-10-22 00:57:59      阅读:170      评论:0      收藏:0      [点我收藏+]

标签:sp   数据   问题   cti   bs   程序   如何   nbsp   解决方案   

============问题描述============


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

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

问题:
(1)不想串口被反复初始化,应该如何做?
(2)在第二个 Activity 时,串口能接收到数据吗?由于现在没有设备来验证,只能请大家说说。

============解决方案1============


把串口接收程序写到后台服务中去。

============解决方案2============


额,一般用service,不过你也可以更改activity的启动方式,让串口不重复创建

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

标签:sp   数据   问题   cti   bs   程序   如何   nbsp   解决方案   

原文地址:http://www.cnblogs.com/lmyangbk/p/4041897.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!