→ psychedelico: 可以先確定broadcast receiver有沒有收到東西 04/29 15:58
→ kobe8112: 不太明白,你說要依據wifi狀態決定switch button的開關 04/29 18:45
→ kobe8112: 對吧?那為啥要呼叫set函式? set是設值不是取值啊 04/29 18:46
→ kobe8112: 如果你的確就是需要透過你的程式開關wifi,那你只能跳到 04/29 18:49
→ kobe8112: 設定頁讓使用者手動開關了(Android Q以上) 04/29 18:49
→ taiwan123: 我的用意是:在app讀取現在Wi-Fi狀態。假設是讀到off 04/29 20:48
→ taiwan123: ,則switch自動切成off。而我可以透過同一個switch, 04/29 20:48
→ taiwan123: 手動switch on後去開啟系統Wi-Fi,所以才會有setEnabl 04/29 20:48
→ taiwan123: ed。目前可以做到用switch去開Wi-Fi,但我從系統關Wi- 04/29 20:48
→ taiwan123: Fi後switch不會變成turn off,所以判斷是廣播沒發出或 04/29 20:48
→ taiwan123: 沒收到 04/29 20:48
→ zcbxvsdf: 你建立一個Receiver,你有在Manifest裡註冊他嗎? 04/29 22:58
→ taiwan123: 我是在onStart註冊的,所以動態跟靜態註冊不是二選一 04/30 09:50
→ taiwan123: ?是兩個都要做? 04/30 09:50
→ psychedelico: 是二選一沒錯,但建議可以在onReceive印log看看是否 04/30 10:31
→ psychedelico: 有收到任何訊息 04/30 10:31
→ taiwan123: 好,我試試看,謝謝大家 05/01 11:14