我正在尝试相当于最简单的类型,VB的MsgBox "Hello, World."
(VB自动将[OK]按钮添加到那个。)
但以下根本不显示(即,它不起作用),我不知道它是否可以变得更简单:
AlertDialog.Builder builder = new AlertDialog.Builder(SomeClass.this);
builder.setMessage("Hello, World.")
.setCancelable(true)
.setNeutralButton("OK", new DialogInterface.OnClickListener() {
public void onClick(DialogInterface dialog, int id) {
}
});
AlertDialog alert = builder.create();
最后一个语句也由Eclipse调试:永远不会读取本地变量警报。
是的我是菜鸟。
答案 0 :(得分:3)
你需要在AlertDialog.Builder上调用show()方法........ show(); 最后
new AlertDialog.Builder(SomeClass.this);
builder.setMessage("Hello, World.")
.setCancelable(true)
.setNeutralButton("OK", new DialogInterface.OnClickListener() {
public void onClick(DialogInterface dialog, int id) {
}
}).show();
答案 1 :(得分:2)
尝试在alert.show();
AlertDialog alert = builder.create();