大家好,最近正在研究Kotlin BroadcastReceiver的寫法,目標是有個switch,在Wi-Fi狀
態切換時,能夠切換on-off
https://i.imgur.com/NYcY9AH.jpg
以下是我的程式碼:
AndroidManifest. xml
https://i.imgur.com/dKlAmo3.png
MainActivity. kt
https://i.imgur.com/sBULPUS.png
https://i.imgur.com/qKCoV2s.png
遇到幾個問題想請教:
1. 透過監聽器可以去切換Wi-Fi開關,但是從系統Wi-Fi開關時,switch不會跟著改變。請
問是Broadcast註冊有問題嗎?
2. 在使用setWifiEnable時,被畫刪除線,顯示是deprecated in Java。google一下,解釋
如下:意思是在API29就不能使用這個function? 那要如何達成這個功能呢?還是我只能將
模擬器的API降到29以下?
https://i.imgur.com/AknzpbL.png
https://i.imgur.com/gfZx5Kn.png
第一次發文,希望各位能夠幫忙解答,感激不盡