Rumah >Java >javaTutorial >Bagaimana untuk Mendayakan atau Melumpuhkan Wi-Fi Secara Pengaturcaraan dalam Android?

Bagaimana untuk Mendayakan atau Melumpuhkan Wi-Fi Secara Pengaturcaraan dalam Android?

Susan Sarandon
Susan Sarandonasal
2024-11-09 05:24:02819semak imbas

How to Enable or Disable Wi-Fi Programmatically in Android?

Cara Mengawal Kesambungan Rangkaian dalam Android

Kelas Pengurus Kesambungan menyediakan akses kepada maklumat rangkaian dan membenarkan pengurusan ketersambungan rangkaian. Dengan menggunakan kelas ini, anda boleh menentukan sama ada peranti Android anda disambungkan ke rangkaian, sama ada melalui data mudah alih atau Wi-Fi.

Mendayakan atau Melumpuhkan Wi-Fi

Untuk mendayakan atau melumpuhkan Wi-Fi -Fi secara pengaturcaraan, gunakan kod berikut:

WifiManager wifiManager = (WifiManager)this.context.getSystemService(Context.WIFI_SERVICE);
wifiManager.setWifiEnabled(status);

di mana status boleh benar untuk mendayakan Wi-Fi atau false untuk melumpuhkannya.

Kebenaran Diperlukan

Untuk ini kefungsian untuk berfungsi, anda perlu mengisytiharkan kebenaran berikut dalam fail manifes Android anda:

<uses-permission android:name="android.permission.ACCESS_WIFI_STATE"/>
<uses-permission android:name="android.permission.CHANGE_WIFI_STATE"/>

Nota

Perlu ambil perhatian bahawa pendekatan ini hanya mengawal sambungan Wi-Fi. Untuk mengurus sambungan data mudah alih, anda perlu meneroka kaedah lain seperti menggunakan kelas ConnectivityManager atau kelas TelephonyManager.

Atas ialah kandungan terperinci Bagaimana untuk Mendayakan atau Melumpuhkan Wi-Fi Secara Pengaturcaraan dalam Android?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Kenyataan:
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn