Show dialog alert from a non-activity class in android

后端 未结 7 1980
慢半拍i
慢半拍i 2020-12-06 02:37

I want to show an Alert Dialog via AlertDialogManager class to a non-activity class DeviceAdminReceiverSample\'s method onDisabl

相关标签:
7条回答
  • 2020-12-06 03:07

    call this method in activity class

    public static void showAlert(Activity activity, String message) {
    
            TextView title = new TextView(activity);
            title.setText("Title");
            title.setPadding(10, 10, 10, 10);
            title.setGravity(Gravity.CENTER);
            title.setTextColor(Color.WHITE);
            title.setTextSize(20);
    
            AlertDialog.Builder builder = new AlertDialog.Builder(activity);
            // builder.setTitle("Title");
            builder.setCustomTitle(title);
            // builder.setIcon(R.drawable.alert_36);
    
            builder.setMessage(message);
    
            builder.setCancelable(false);
            builder.setNegativeButton("OK", new DialogInterface.OnClickListener() {
                public void onClick(DialogInterface dialog, int id) {
                    dialog.cancel();
    
                }
    
            });
    
            AlertDialog alert = builder.create();
            alert.show();
        }
    
    0 讨论(0)
提交回复
热议问题