마스터Q&A 안드로이드는 안드로이드 개발자들의 질문과 답변을 위한 지식 커뮤니티 사이트입니다. 안드로이드펍에서 운영하고 있습니다. [사용법, 운영진]

Connectivity Manager가 작동을 안합니다 [closed]

0 추천

게임 다듬어 가는 과정에서 인터넷에 연결 안되면

신호가 나타나게 하려고 Connectivity 를 사용했는데 오류가 납니다.

소스코드를 올릴테니 좀 봐주십시오 ㅠㅠ

 

@Override
protected void onCreate(Bundle savedInstanceState) {
    super.onCreate(savedInstanceState);
    setContentView(R.layout.relative);
     
    ConnectivityManager manager =
            (ConnectivityManager)context.getSystemService(Context.CONNECTIVITY_SERVICE);
    NetworkInfo mobile = manager.getNetworkInfo(ConnectivityManager.TYPE_MOBILE);
    NetworkInfo wifi = manager.getNetworkInfo(ConnectivityManager.TYPE_WIFI);
     
    if (mobile.isConnected() || wifi.isConnected()) {
        // Connected 연결됨
         
        return true;
    } else {
        // Disconnect 연결 안됨
        Dialog dialog = new Dialog(getBaseContext());
        dialog.setContentView(R.layout.internet);
        return false;
    }

커넥티비티 매니저로 와이파이 연결이 되면 그냥 냅두구요

인터넷 연결이 안되어 있으면 

Dialog dialog = new Dialog(getBaseContext());
            dialog.setContentView(R.layout.internet);

 

부분이 와이파이 키라는 내용이 담겨있는 internet을 팝업(?) 형식으로 띄웁니다.

Dialog 부분은 문제가 없는거 같으니 커넥티비티 부분을 좀 봐주세요 ㅠㅠ

질문을 종료한 이유: 스스로 해결했습니다 ^-^
리을 (310 포인트) 님이 2013년 5월 6일 질문
리을님이 2013년 5월 6일 closed
...