基础问题:在一个 Activity 中定义的串口接收程序,如果 Activity 切换到其它 Activity 后还能接收到串口数据吗?...
生活随笔
收集整理的這篇文章主要介紹了
基础问题:在一个 Activity 中定义的串口接收程序,如果 Activity 切换到其它 Activity 后还能接收到串口数据吗?...
小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.
====================問題描述====================
RT:基礎(chǔ)問題:在一個(gè)?Activity?中定義的串口接收程序,如果?Activity?切換到其它?Activity?后還能接收到串口數(shù)據(jù)嗎?
我的程序有兩個(gè)?Activity,在啟動(dòng)后的?Activity?中已經(jīng)驗(yàn)證了接收與發(fā)送數(shù)據(jù)。
后繼做了第二個(gè)?Activity,此時(shí)從第二個(gè)?Activity?返回?第一個(gè)?Activity?時(shí)串口的接收線程會(huì)出錯(cuò)。調(diào)試了一下,串口再次被初始化了。
問題:
(1)不想串口被反復(fù)初始化,應(yīng)該如何做?
(2)在第二個(gè)?Activity?時(shí),串口能接收到數(shù)據(jù)嗎?由于現(xiàn)在沒有設(shè)備來驗(yàn)證,只能請(qǐng)大家說說。
====================解決方案1====================
把串口接收程序?qū)懙胶笈_(tái)服務(wù)中去。
====================解決方案2====================
額,一般用service,不過你也可以更改activity的啟動(dòng)方式,讓串口不重復(fù)創(chuàng)建
轉(zhuǎn)載于:https://www.cnblogs.com/liangxieliang56/p/4002213.html
總結(jié)
以上是生活随笔為你收集整理的基础问题:在一个 Activity 中定义的串口接收程序,如果 Activity 切换到其它 Activity 后还能接收到串口数据吗?...的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: CKEditor4.4.5 插入高度代码
- 下一篇: [转]处理程序“PageHandlerF