zoukankan      html  css  js  c++  java
  • MONO MessageBox 类

    MessageBox类,负责提示各种消息.

     
    using System;  
    using Android.App;  
    using Android.Content;  
    namespace Box
    {  
        public class MessageBox  
        {  
            private static AlertDialog.Builder CreateDialog(Context ctx, string title, string message)  
            {  
                AlertDialog.Builder dlg = new AlertDialog.Builder(ctx);  
    
                return dlg.SetTitle(title).SetMessage(message);  
            }  
            public static void Show(Context ctx,string title, string message)  
            {  
                AlertDialog.Builder dlg = new AlertDialog.Builder(ctx);  
                dlg.SetTitle(title);  
                dlg.SetMessage(message);  
                dlg.SetPositiveButton("确定", delegate { });  
                //.SetPositiveButton("确定", delegate { MessageBox.Show(this, "提示", "恭喜你点确定了,退出");Finish(); }).SetNegativeButton("取消", delegate { MessageBox.Show(this, "提示", "恭喜你点取消"); }).Show();
                dlg.Show(); 
    
            }  
            public static void ShowErrorMessage(Context ctx, Exception ex)  
            {  
                Show(ctx, "错误", ex.Message);  
            }  
            public static void Alert(Context ctx, string message)  
            {  
             CreateDialog(ctx, "提示", message).SetIcon(Android.Resource.Drawable.IcDialogAlert).SetPositiveButton("确定", delegate { }).Show();  
            }
            public static void Confirm(Context ctx, string title, string message, EventHandler<DialogClickEventArgs> okHandler, EventHandler<DialogClickEventArgs>  cancelHandler)  
            {  
                CreateDialog(ctx, title, message).SetPositiveButton("确定", okHandler).SetNegativeButton("取消", cancelHandler).Show(); 
            }  
            public static void Confirm(Context ctx, string title, string message,string OKName,string CancelName, EventHandler<DialogClickEventArgs> okHandler, EventHandler<DialogClickEventArgs>  cancelHandler)  
            {
                 CreateDialog(ctx, title, message).SetPositiveButton(OKName, okHandler).SetNegativeButton(CancelName, cancelHandler).Show();
            }
        }  
    }
  • 相关阅读:
    前端性能优化成神之路--图片懒加载(lazyload image)
    前端性能优化成神之路-异步加载
    浮动布局详解
    布局:上下两个div高度固定,中间自适应
    盒子模型和弹性盒子模型的详解
    CSRF攻击详解
    使用Base64格式的图片制作ICON
    如何让父元素有透明度,但里面的子元素不透明
    父级元素以及子元素高度宽度未知如何实现水平垂直居中
    php file文件操作函数
  • 原文地址:https://www.cnblogs.com/laxknight/p/3327746.html
Copyright © 2011-2022 走看看