예/아니요 확인 팝업을 Android OnClickListener에 추가하려고합니다. setOnClickListener에서 AlertDialog.Builder를 사용하는 것이 좋습니까? 아니면 다른 접근 방식을 취해야합니까? 이클립스/안드로이드 디버그 환경을 사용하여 다음 코드를 밟았으며 사용자 응답을 기다리는 .create에 팝업이 나타날 것으로 예상하지만 실제로는 그렇지 않습니다. 나는 안드로이드와 자바를 처음 접했고 그래서 나는 명백한 것을 놓치고 있을지 모른다. 조언, 아이디어 또는 방향에 대해 감사드립니다.내 AlertDialog은 어디에 있습니까?
public class Controller extends Activity {
...
buttonOn.setOnClickListener(new View.OnClickListener() {
public void onClick(View v) {
new AlertDialog.Builder(Controller.this)
.setIcon(R.drawable.ic_menu_help)
.setMessage("Are You Sure?")
.setPositiveButton("OK",
new DialogInterface.OnClickListener() {
public void onClick(DialogInterface dialog,
int whichButton) {
// Positive response code
}
})
.setNegativeButton("Cancel", new DialogInterface.OnClickListener() {
public void onClick(DialogInterface dialog, int whichButton) {
// Negative response code
}
})
.create();
}
});
http://stackoverflow.com/questions/3160231/custom-alertdialog-not-showing과 같은 질문이 아닙니까? – EboMike