728x90

소스에 deprecated 라고 나오는 부분이다.



AlertDialog alertDialog = new AlertDialog.Builder(Login.this).create();
    alertDialog.setTitle("네트워크 연결 오류");
    alertDialog.setMessage("사용가능한 무선네트워크가 없습니다.\n" +
                           "먼저 무선네트워크를 확인해 주세요.");
    alertDialog.setCancelable(false);
    alertDialog.setIcon(R.drawable.icon_dialog);
    alertDialog.setButton("확인", new DialogInterface.OnClickListener() {
        public void onClick(DialogInterface dialog, int which) {
            finish();
            //application 프로세스를 강제 종료
            android.os.Process.killProcess(android.os.Process.myPid() );
                                           
        }
    });
    alertDialog.show();



아래와 같이 수정하면 된다.


AlertDialog.Builder builder = new AlertDialog.Builder(Login.this);
    builder.setTitle("네트워크 연결 오류")
    .setMessage("사용가능한 무선네트워크가 없습니다.\n" +
                "먼저 무선네트워크를 확인해 주세요.")
    .setCancelable(false)
    .setIcon(R.drawable.icon_dialog)
    .setNegativeButton("확인",new DialogInterface.OnClickListener() {
        public void onClick(DialogInterface dialog, int which) {
            finish();
            //application 프로세스를 강제 종료
            android.os.Process.killProcess(android.os.Process.myPid());
        }
    });
    AlertDialog alert = builder.create();
    alert.show();




블로그 이미지

Link2Me

,