为什么我不能使用服务的上下文来显示AlertDialog?
我可以用吐司做到!
答案 0 :(得分:0)
它可能不像Toast.makeText()
那样隐含,但在AlertDialog.Builder
的构造函数中,它会将Context
作为参数。
// creates an AlertDialog to the instance of the Context
alertDialog = new AlertDialog.Builder(this).create();
alertDialog.setTitle("Alert 1");
alertDialog.setMessage("This is an alert");
// display your dialog with an OK button.
alertDialog.setButton("OK", new DialogInterface.OnClickListener() {
public void onClick(DialogInterface dialog, int which) {
return;
} });