2016-05-10 5 views
0

Ich habe eine App, die eine Überprüfung, wenn Datendienste eingeschaltet ist und wenn es nicht eingeschaltet ist, ließ Anzeige und Warndialog fordern den Benutzer, um die App beim Klicken ok zu drehen. Dies ist mein Code, der die Einstellungen des Android-Handy zeigen, sollteAndroid-Daten einschalten Android-Dateneinstellungen auf Knopf klicken

final Intent intent=new Intent(Settings.ACTION_DATA_ROAMING_SETTINGS); 
          intent.addCategory(Intent.CATEGORY_LAUNCHER); 
          final ComponentName cn = new ComponentName("com.android.phone","com.android.phone.Settings"); 
          intent.setComponent(cn); 
          intent.setFlags(Intent.FLAG_ACTIVITY_NEW_TASK); 
          startActivity(intent); 

Der obige Code nicht die Möglichkeit, auf dem Wi-Fi des Benutzers

Bitte, warum die Wi-Fi-Daten nicht eingeschaltet drehen nicht angezeigt Klicken Sie auf die Schaltfläche

+0

großes Thema wird, aber ich denke, ist sehr wichtig, dass Thread zu lesen: http: //stackoverflow.com/questions/26539445/the-setmobiledataenabled-method-is-no-long-callable-as-of-android-l-and-later – Opiatefuchs

+0

Sie sagen, dass nichts mit meinem Code falsch ist – Blaze

+0

Die Thread-Punkte aus dem th ist nicht möglich, nur auf gerooteten Geräten. – Opiatefuchs

Antwort