Вы не должны устанавливать его вручную. Зачем вам это нужно?
Если вы имели в виду «проверить, мобильные данные передачи на», вы можете использовать это:
public boolean systemMobileStatusIsOn()
{
try {
Class cmClass = Class.forName(cm.getClass().getName());
Method method = cmClass.getDeclaredMethod("getMobileDataEnabled");
method.setAccessible(true); // Make the method callable
// get the setting for "mobile data"
return (Boolean)method.invoke(cm);
} catch (Exception e) {
// Some problem accessible private API
// TODO do whatever error handling you want here
return false;
}
}
вы хотите, чтобы определить, какой тип сети у вас есть ?? что вы подразумеваете под «Как установить текущее состояние сети передачи данных»? –
Я не хочу определять, какой тип сети у меня есть. Я хочу включить сеть 4G с помощью кнопки, пока я использую сеть 3G. Я надеюсь, что было ясно. – giupardeb