system alert dialog example

    xiaoxiao2021-03-25  53

      AndroidManifest.xml    <uses-permission android:name="android.permission.SYSTEM_ALERT_WINDOW" />

    import android.app.AlertDialog; public class example implements  OnCancelListener, OnClickListener, OnDismissListener {

        private AlertDialogExample mAlertDialogExample = null;

       public class AlertDialogExample extends AlertDialog {       public AlertDialogExample(Context context, OnCancelListener onCancelListener,               OnClickListener onClickListener, OnDismissListener onDismissListener) {           super(context, R.style.Dialog);           setTitle(title);           setMessage(message_txt);           setButton(BUTTON_POSITIVE, btn_txt, onClickListener);           setButton(BUTTON_NEGATIVE, cancel_txt, onClickListener);           setOnCancelListener(onCancelListener);           setOnDismissListener(onDismissListener);          getWindow().setType(LayoutParams.TYPE_SYSTEM_ALERT);       }    }     mAlertDialogExample = new AlertDialogExample(mContext, this, this, this);     mAlertDialogExample.show();      @Override     public void onDismiss(DialogInterface dialog) {     }     @Override      public void onCancel(DialogInterface dialog) {     }     @Override     public void onClick(DialogInterface dialog, int which) {     }                 }
    转载请注明原文地址: https://ju.6miu.com/read-37971.html

    最新回复(0)