我有一个搜索框,用于在Google地图中搜索位置。
mi问题是:当用户没有访问互联网(或连接失败)搜索某个位置时,要处理的例外情况是什么?
提前thx。答案 0 :(得分:0)
这不是一个好方法...... 你应该经常检查互联网连接。使用方法:
public static boolean isNetworkConnected() {
ConnectivityManager cm = (ConnectivityManager) getSystemService(Context.CONNECTIVITY_SERVICE);
NetworkInfo networkInfo = cm.getActiveNetworkInfo();
if (networkInfo == null) {
// no internet connection
return false;
} else
return true;
}
并且不要忘记许可:
<uses-permission android:name="android.permission.ACCESS_NETWORK_STATE"/>