यह उदाहरण दर्शाता है कि मैं एंड्रॉइड डिवाइस में प्रोग्रामेटिक रूप से वाईफाई कैसे चालू करूं।
चरण 1 - एंड्रॉइड स्टूडियो में एक नया प्रोजेक्ट बनाएं, फाइल ⇒ न्यू प्रोजेक्ट पर जाएं और एक नया प्रोजेक्ट बनाने के लिए सभी आवश्यक विवरण भरें।
चरण 2 - निम्न कोड को res/layout/activity_main.xml में जोड़ें।
चरण 3 - निम्न कोड को src/MainActivity.java
में जोड़ें <पूर्व>आयात android.content.Context;import android.net.wifi.WifiManager;import android.support.v7.app.AppCompatActivity;import android.os.Bundle;import android.view.View;import android.widget.Toast;पब्लिक क्लास MainActivity AppCompatActivity का विस्तार करती है {निजी WifiManager wifiManager; @Override संरक्षित शून्य पर क्रिएट (बंडल सेव किया गया इंस्टेंसस्टेट) {super.onCreate (savedInstanceState); setContentView(R.layout.activity_main); वाईफ़ाई प्रबंधक =(वाईफ़ाई प्रबंधक) getApplicationContext ()। getSystemService (संदर्भ.WIFI_SERVICE); } सार्वजनिक शून्य सक्षम वाईफाई (दृश्य देखें) {wifiManager.setWifiEnabled (सच); Toast.makeText (यह, "वाईफ़ाई सक्षम", Toast.LENGTH_SHORT)। शो (); } सार्वजनिक शून्य अक्षम वाईफाई (दृश्य देखें) {wifiManager.setWifiEnabled (झूठा); Toast.makeText (यह, "वाईफ़ाई अक्षम", Toast.LENGTH_SHORT)। शो (); }}चरण 4 - androidManifest.xml में निम्न कोड जोड़ें
<उपयोग-अनुमति android:name="android.permission.ACCESS_WIFI_STATE"/> <उपयोग-अनुमति android:name="android.permission.CHANGE_WIFI_STATE"/> <एप्लिकेशन android:allowBackup="true" android:icon="@mipmap/ic_launcher" android:label="@string/app_name" android:roundIcon="@mipmap/ic_launcher_round" android:supportsRtl="true" android:theme="@style/AppTheme"> <गतिविधि android:name=".MainActivity"> <इरादे-फ़िल्टर> <कार्रवाई android:name="android.intent.action.MAIN" /> <श्रेणी android:name="android.intent.category.LAUNCHER" />
आइए आपके एप्लिकेशन को चलाने का प्रयास करते हैं। मुझे लगता है कि आपने अपने वास्तविक Android मोबाइल डिवाइस को अपने कंप्यूटर से कनेक्ट कर लिया है। एंड्रॉइड स्टूडियो से ऐप चलाने के लिए, अपने प्रोजेक्ट की गतिविधि फ़ाइलों में से एक खोलें और टूलबार से रन आइकन पर क्लिक करें। एक विकल्प के रूप में अपने मोबाइल डिवाइस का चयन करें और फिर अपने मोबाइल डिवाइस की जांच करें जो आपकी डिफ़ॉल्ट स्क्रीन प्रदर्शित करेगा -