自拍偷在线精品自拍偷,亚洲欧美中文日韩v在线观看不卡

Android飛行模式獲取網(wǎng)絡(luò)狀態(tài)的變化

移動(dòng)開發(fā) Android
Android接收網(wǎng)絡(luò)狀態(tài)變化的Receiver是在代碼中動(dòng)態(tài)注冊(cè)的,也就是說在xml里面沒有注冊(cè)。然后在使用過程中,當(dāng)有些手機(jī)在飛行模式下打開wifi我就獲取不到網(wǎng)絡(luò)狀態(tài)的變化,需要退出程序再進(jìn)來一次才能修改已經(jīng)顯示出來的網(wǎng)絡(luò)狀態(tài)。

Android接收網(wǎng)絡(luò)狀態(tài)變化的Receiver是在代碼中動(dòng)態(tài)注冊(cè)的,也就是說在xml里面沒有注冊(cè)。然后在使用過程中,當(dāng)有些手機(jī)在飛行模式下打開wifi我就獲取不到網(wǎng)絡(luò)狀態(tài)的變化,需要退出程序再進(jìn)來一次才能修改已經(jīng)顯示出來的網(wǎng)絡(luò)狀態(tài)。

解決辦法就是在注冊(cè)的時(shí)候,手工提高Receiver的優(yōu)先級(jí):

  1. IntentFilter filter = new IntentFilter(ConnectivityManager.CONNECTIVITY_ACTION); 
  2.         filter.setPriority(Integer.MAX_VALUE);//設(shè)置優(yōu)先級(jí)為最高 
  3.         registerReceiver(YourReceiver, filter); 

然后就可以在飛行模式下獲取到網(wǎng)絡(luò)狀態(tài)的變化了。

責(zé)任編輯:徐川 來源: OSChina
相關(guān)推薦

2023-10-26 07:15:46

2021-04-15 09:18:57

鴻蒙HarmonyOS應(yīng)用

2015-01-06 09:11:54

TCP

2011-05-27 16:04:38

Android 飛行模式

2012-07-24 10:45:59

Windows 8操作系統(tǒng)

2023-12-01 14:57:22

TCP連接

2012-08-30 09:07:33

設(shè)計(jì)模式

2013-03-26 13:42:12

Android 監(jiān)聽網(wǎng)

2010-01-28 15:49:17

Android判斷網(wǎng)絡(luò)

2020-11-04 08:54:54

狀態(tài)模式

2023-11-29 16:29:09

線程java

2018-01-23 07:57:44

WiFiAPP飛行模式

2023-08-18 12:04:08

2021-12-06 11:26:05

Windows 11飛行模式通知中心

2010-06-28 17:00:58

FTP傳輸模式

2015-08-07 15:42:21

網(wǎng)絡(luò)監(jiān)聽源碼

2015-12-03 10:19:44

Windows 10飛行模式方法

2022-08-03 14:40:10

CentOS開源

2021-06-03 09:31:56

React狀態(tài)模式

2011-09-07 12:48:40

運(yùn)營商網(wǎng)絡(luò)企業(yè)網(wǎng)絡(luò)
點(diǎn)贊
收藏

51CTO技術(shù)棧公眾號(hào)