Android 学习笔记-在Service添加Dialog

    AlertDialog.Builder builder = null;
    AlertDialog dialog = null;


            builder = new AlertDialog.Builder(this);
            builder.setTitle("提示");
            builder.setMessage(data);
            builder.setPositiveButton("确定",
                    new DialogInterface.OnClickListener() {
                        @Override
                        public void onClick(DialogInterface dialog, int which) {
                            dialog.dismiss();
                            ActivityApplication.getInstance().exit();
                            
                        }
                    });
            builder.setCancelable(false);
            dialog = builder.create();
            dialog.getWindow().setType((WindowManager.LayoutParams.TYPE_SYSTEM_ALERT));
            Handler handler = new Handler(Looper.getMainLooper());
            handler .post(new Runnable() {
                                    @Override
                                    public void run() {
                                        dialog.show();
                                    }
                            });

posted @ 2015-01-21 10:44  Monkey菜苗  阅读(98)  评论(0)    收藏  举报