Это настолько медленный режим изменения сети передачи данных от включения, чтобы отключить или отключить, чтобы включить. Есть ли способ сделать это быстро?
Я использую этот код для изменения режима сети передачи данных.
Метод dataMtd;
try {
dataMtd = ConnectivityManager.class.getDeclaredMethod("setMobileDataEnabled", boolean.class);
dataMtd.setAccessible(true);
dataMtd.invoke(mgr, true);
} catch (Exception e) {
e.printStackTrace();
}
Если вы хотите использовать это, вы должны добавить эти разрешения:
<uses-permission
android:name="android.permission.INTERNET" />
<uses-permission
android:name="android.permission.ACCESS_NETWORK_STATE" />
<uses-permission
android:name="android.permission.CHANGE_NETWORK_STATE" />