[Android] AlertDialog, DialogInterface 분석
·
Android
android.app.AlertDialog AlertDialog 클래스로 알림 창을 디스플레이할 수 있다. AlertDialog 클래스는 생성자가 protected 접근자라 직접 생성자를 호출해서 객체를 생성할 수 없습니다. 그 대신 AlertDialog.Builder 빌더를 이용해 알림 창을 만듭니다. public Builder(Context context) { this(context, resolveDialogTheme(context, Resources.ID_NULL));} AlertDialog.Builder(context: Context!) 인수로는 Context를 넣어줘야 합니다. 매개변수 보면 Context!라는 점을 알 수 있습니다. 따라서 Kotlin은 null인지 아닌지 확신을 못합..