336x280(권장), 300x250(권장), 250x250, 200x200 크기의 광고 코드만 넣을 수 있습니다.
아래와 같은 소스를 이용하여 네트워크가 Wifi/Mobile 인지 체크를 하였습니다. 네트워크 상태도 체크를 하였구요.
하지만 getNetworkInfo(int)가 deprecated 되었습니다.
당연히 대체 함수가 았습니다.
ConnectivityManager cm = (ConnectivityManager) context.getSystemService(Context.CONNECTIVITY_SERVICE);
NetworkInfo activeNetwork = cm.getActiveNetworkInfo();
if (activeNetwork != null) { // connected to the internet
if (activeNetwork.getType() == ConnectivityManager.TYPE_WIFI) {
// connected to wifi
Toast.makeText(context, activeNetwork.getTypeName(), Toast.LENGTH_SHORT).show();
} else if (activeNetwork.getType() == ConnectivityManager.TYPE_MOBILE) {
// connected to the mobile provider's data plan
Toast.makeText(context, activeNetwork.getTypeName(), Toast.LENGTH_SHORT).show();
}
} else {
// not connected to the internet
}
출처 : http://stackoverflow.com/a/32771164/3534559
getType 함수를 이용하면 현재 네트워크 연결이 어디로 되어 있는지 확인이 가능 합니다.
참고하세요.
'나의 플랫폼 > 안드로이드' 카테고리의 다른 글
[Android ] WebView addJavascriptInterface 사용시 유의점. (0) | 2016.05.18 |
---|---|
[Android] WebView에서 Javascript Alert 창이 보이지 않을 때 (0) | 2016.05.17 |
[Android] AlarmManager를 이용한 Schedule 관리 (11) | 2016.05.13 |
[Android] 이미지 크기 알아보는 방법 (0) | 2016.05.13 |
[Java] 최대 공약수 구하는 함수 (0) | 2016.05.13 |