마스터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
...