1
소스 코드를 제안했습니다. 내 소스 코드는버튼을 클릭하면 안드로이드에서 3G에서 2G로 전환하는 방법
TelephonyManager manager = (TelephonyManager) getSystemService(Context.TELEPHONY_SERVICE);
ConnectivityManager cm = (ConnectivityManager)getSystemService(Context.CONNECTIVITY_SERVICE);
if(manager.getNetworkType()==TelephonyManager.NETWORK_TYPE_UMTS){
// tx.setText("Edge");
//int enabled = Settings.Secure.getInt(getContentResolver(),
// "preferred_network_mode", -1);
cm.setNetworkPreference(TelephonyManager.NETWORK_TYPE_EDGE);
cm.startUsingNetworkFeature(TelephonyManager.NETWORK_TYPE_EDGE, "Deneme");
}
나는 비슷한 질문에 대한 답변을 여기에 제공했다 : http://stackoverflow.com/a/31710353/5146702 – pulce