AlertDialog 예제
24 Nov 2016 | Android UX안드로이드에서 간단한 AlertDialog를 띄우는 예제 코드입니다.
좀 더 자세한 정보와 예제 코드는 여기를 참조하시면 됩니다.
예제 코드
package com.lnc.datacafe;
import android.app.Activity;
import android.content.DialogInterface;
import android.os.Bundle;
import android.support.v7.app.AlertDialog;
public class MainActivity extends Activity {
private AlertDialog mAlertDialog;
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
showAlertDialog();
}
private void showAlertDialog() {
if(mAlertDialog != null) {
mAlertDialog.dismiss();
mAlertDialog = null;
}
mAlertDialog = new AlertDialog.Builder(this)
.setTitle("여기에 Title을 입력하세요.")
.setMessage("여기에 Message를 입력하세요")
.setCancelable(true)
.setPositiveButton("Ok", new DialogInterface.OnClickListener() {
public void onClick(DialogInterface dialog, int id) {
// TODO
}
})
.setNegativeButton("Cancel", new DialogInterface.OnClickListener() {
public void onClick(DialogInterface dialog, int id) {
dialog.cancel();
}
}).create();
mAlertDialog.show();
}
}