Version upgrade popup

private void showUpdateDialog(final String info, boolean isQzUpdate) {
        TextView textView = new TextView(this);
        textView.setText(info);
        final AlertDialog.Builder builder = new AlertDialog.Builder(this);
        if (isQzUpdate) {
            builder.setCancelable(false);
            builder.setTitle("Software Update")
                    .setMessage(info)
                    .setPositiveButton("Update now", new DialogInterface.OnClickListener() {
                        @Override
                        public void onClick(DialogInterface dialog,
                                            int which) {

                        }
                    })
                    .show();
        } else {
            builder.setTitle("Software Update")
                    .setMessage(info)
                    .setPositiveButton("Update now", new DialogInterface.OnClickListener() {
                        @Override
                        public void onClick(DialogInterface dialog,
                                            int which) {

                        }
                    })
                    .setNegativeButton("Update later", new DialogInterface.OnClickListener() {
                        @Override
                        public void onClick(DialogInterface dialog,
                                            int which) {

                        }
                    })
                    .show();
        }

    }

 

Guess you like

Origin http://43.154.161.224:23101/article/api/json?id=326173228&siteId=291194637