1
電話管理器中有任何方法可以用來查看電話是否有任何網絡嗎?我的意思是我想檢查電話是否有電話網絡,如果它有一個數據網絡,則不是。例如,如果用戶將他的手機置於飛行模式,這意味着他沒有電話網絡來接聽電話,發送短信等。這正是我想要檢測的事情。有什麼方法可以這樣做嗎?電話管理器方法來查看電話是否有網絡
謝謝。
電話管理器中有任何方法可以用來查看電話是否有任何網絡嗎?我的意思是我想檢查電話是否有電話網絡,如果它有一個數據網絡,則不是。例如,如果用戶將他的手機置於飛行模式,這意味着他沒有電話網絡來接聽電話,發送短信等。這正是我想要檢測的事情。有什麼方法可以這樣做嗎?電話管理器方法來查看電話是否有網絡
謝謝。
public static boolean checkMobileNetworkAvailable(Context context){
TelephonyManager tm = (TelephonyManager) context.getSystemService(Context.TELEPHONY_SERVICE);
int networkType = tm.getNetworkType();
return (networkType != TelephonyManager.NETWORK_TYPE_UNKNOWN);
}
從此so Thread。檢查它是否可以幫助你
這的確行得通!謝謝!! – user2511882
不客氣..如果你認爲這是有幫助的,你可以接受和upvote :) .. @ user2511882 – stinepike