我有一个AlertDialog的问题。当我将它放入Button的onClick-Listener中时,代码运行良好,但当我将它放在主方法的末尾时,它完全不起作用。Android - AlertDialog不会显示何时从Main调用方法
这是显示AlertDialog方法:
void showMaths(){
AlertDialog.Builder alert = new AlertDialog.Builder(LabyRiddle.this);
alert.setTitle("Title");
alert.setMessage("Message");
// Set an EditText view to get user input
final EditText input = new EditText(LabyRiddle.this);
alert.setView(input);
alert.setPositiveButton("Ok", new DialogInterface.OnClickListener() {
public void onClick(DialogInterface dialog, int whichButton) {
}
});
alert.setNegativeButton("Cancel", new DialogInterface.OnClickListener() {
public void onClick(DialogInterface dialog, int whichButton) {
}
});
alert.create(); // <== Doesn't make any difference whether its here or not
alert.show();
}
我只是想,主要的法运行,并在它的结束,出现警告...
但它不”不会出现,并且不会崩溃,甚至不会提供错误报告。
还是有另一种可能性,主方法完成后显示警报?
谢谢,祝你有美好的一天!
奥利弗
作者,你有没有解决这个问题? – Foenix
不,我没有找到答案...:/ 但它不再是如此重要;) – oliverblaser