当应用在后台运行时显示警报对话框

时间:2015-06-08 08:40:58

标签: android alert

以下是创建警报对话框的代码:

AlertDialog.Builder builder = new AlertDialog.Builder(this);
builder.setMessage("Battery level less than 20%:"+al)
.setCancelable(false)
.setPositiveButton("OK", new DialogInterface.OnClickListener() {

public void onClick(DialogInterface dialog, int id) {
                            //do things
                        }
}); 

AlertDialog alert = builder.create();
alert.show();

1 个答案:

答案 0 :(得分:1)

由于警报对话框取决于您在应用程序在后台运行时实际无法显示的上下文,但是您可以使用状态栏通知,这将允许您在应用程序在后台运行时通知用户某些内容。 这是一个很好的教程将帮助您实现这一目标: http://www.learn2crack.com/2013/12/android-status-bar-notification.html 希望这会有所帮助。