//홈페이지 불러오기
if(isConnectingToInternet(STBLiveTVActivity.this)){
mWebView.loadUrl("http//홈페이지 주소");
}else{
Toast.makeText(getApplicationContext(), "No Internet Wifi PLS CHECK!",
Toast.LENGTH_LONG).show();
}
//internet connection/Wifi error message
public boolean isConnectingToInternet(Context mContext) {
ConnectivityManager connectivity = (ConnectivityManager)mContext
.getSystemService(Context.CONNECTIVITY_SERVICE);
if (connectivity != null) {
NetworkInfo[] info = connectivity.getAllNetworkInfo();
if (info != null)
for (int i = 0; i < info.length; i++)
if (info[i].getState() == NetworkInfo.State.CONNECTED) {
return true;
}
}
return false;
}
위의 코드를 사용하면 Wifi 인터넷이 없으면 에러 메세지 나오고 난 다음 아무것도 보이지 않는 화면이 나옵니다.
제가 궁굼 한것은 아무런 화면이 보이지 않습니다.그리서
아래의 "assets" 홀더의 화일을 보여 주고 싶습니다.
"mWebView.loadUrl("file:///android_asset/index.html");"
고수님들의 방법을 알려주세요
그런데 이것의 약점은 "웹뷰" 사용도중 인터넷이 끈기면 해당 URL 보여 집니다.