Google play ऐसा करता है जब आप इसका उपयोग करने का प्रयास करते हैं और वाईफ़ाई नेटवर्क से कनेक्ट नहीं होते हैं।मैं "वाईफाई नेटवर्क चुनें" विंडो पर 'बैक' और 'अगला' बटन कैसे ओवरले कर सकता हूं?
मुझे क्या करना है कोशिश कर रहा हूँ की तस्वीर:
तुम सिर्फ एक मानक
startActivity(new Intent(WifiManager.ACTION_PICK_WIFI_NETWORK));
चलाते हैं तो यह खिड़की मैं तलाश कर रहा हूँ अप लोड करता है। हालांकि, मैं इसके ऊपर 'बैक' और 'अगला' बटन ओवरलेड करना चाहता हूं। पिछली विंडो पर वापस लौटना चाहिए और अगला केवल तभी चयन किया जा सकता है जब नेटवर्क चुना गया हो और प्रमाणीकरण किया जाता है (यदि आवश्यक हो)। फिर यह दूसरी गतिविधि में जाएगा।
मैंने इसे टुकड़ों के साथ कार्यान्वित करने की कोशिश की (एक इरादा लॉन्च विंडो के लिए और दूसरा बटन के लिए), लेकिन यह काम नहीं कर रहा है।
इस कोड है कि शुरू की जब एप्लिकेशन
public class TestActivity extends Activity {
/** Called when the activity is first created. */
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.layfile);
// Intent n = new Intent(this,Pactivity.class);
// startActivity(n);
//
}
}
public class Pactivity extends PreferenceActivity {
@Override
protected void onCreate(Bundle savedInstanceState) {
// TODO Auto-generated method stub
super.onCreate(savedInstanceState);
addPreferencesFromResource(R.xml.preferences);
//addPreferencesFromIntent(new Intent(WifiManager.ACTION_PICK_WIFI_NETWORK));
setContentView(R.layout.main);
}
}
public class Pfrag extends PreferenceFragment {
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
// Load the preferences from an XML resource
addPreferencesFromResource(R.xml.preferences);
}
}
किया था यहाँ xml फ़ाइलें
<?xml version="1.0" encoding="UTF-8"?>
<PreferenceScreen xmlns:android="http://schemas.android.com/apk/res/android" >
<Preference
android:key="key"
android:title="WiFi"
android:summary="Calls WiFi">
<intent android:action="android.net.wifi.PICK_WIFI_NETWORK"/>
</Preference>
</PreferenceScreen>
मैं भी कुछ एक साथ फेंक दिया की कोशिश की पसंद के आधार वर्ग हैं। मैं जो भी चाहता हूं वह भी नहीं कर रहा हूं।
WifiManager.ACTION_PICK_WIFI_NETWORK
के साथ आप जो देखते हैं उस पर बटन ओवरलेड कैसे प्राप्त कर सकते हैं?
यह एक प्रोग्रामिंग प्रश्न है, जो स्टैक ओवरफ्लो के लिए अधिक उपयुक्त है। यह स्टैक एक्सचेंज एंड्रॉइड के बारे में अधिक है और उपयोगकर्ता के एंड्रॉइड स्मार्टफोन/टैबलेट के उपयोग को अधिकतम करता है। – t0mm13b