편집기 창에 MainActivity.java 파일이 열리면 굵게 표시된 코드를 위치에 맞춰 넣습니다(// 기호 뒤에 빨간색 텍스트는 설명이므로 입력하지 않아도 됩니다).

    public class MainActivity extends AppCompatActivity {
        final Context context = this; // 입력 부분
        @Override
        protected void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
            setContentView(R.layout.activity_main);
            dialog(); // 입력 부분
        }
    
        // 여기부터 입력
        public void dialog() {
          AlertDialog.Builder alertDialogBuilder = new AlertDialog.Builder(context);
            alertDialogBuilder.setTitle(“프로그램 종료”);
            alertDialogBuilder
                .setMessage(“프로그램을 종료하겠습니까?”)
                .setCancelable(false)
                .setPositiveButton(“종료”, new DialogInterface.OnClickListener() {
                    @Override
                    public void onClick(DialogInterface dialog, int id) {
                        MainActivity.this.finish();
                    }
                })
                .setNegativeButton(“취소”, new DialogInterface.OnClickListener() {
                        @Override
                        public void onClick(DialogInterface dialog, int id) {
                           dialog.cancel();
                        }
                    });
    
            AlertDialog alertDialog = alertDialogBuilder.create();
            alertDialog.show();
        } // 여기까지 입력
    }
    신간 소식 구독하기
    뉴스레터에 가입하시고 이메일로 신간 소식을 받아 보세요.