• Android开发之自定义的ProgressDialog


    package com.example.dialog;
    
    import android.app.ProgressDialog;
    import android.content.Context;
    /**
     * 自定义的加载中的对话框
     * @author admin
     *
     */
    public class MyProgressDialog {
        private ProgressDialog mWaitDialog;
        private Context mContext;
        private boolean mIsShowDialog;
    
        public MyProgressDialog(Context context, Boolean showWaitingDialog) {
            this.mContext = context;
            this.mIsShowDialog = showWaitingDialog;
            if (mIsShowDialog) {
                // 创建ProgressDialog对象
                mWaitDialog = new ProgressDialog(mContext);
                // 设置进度条风格,风格为圆形,旋转的
                mWaitDialog.setProgressStyle(ProgressDialog.STYLE_SPINNER);
                // 设置ProgressDialog 的进度条是否不明确
                mWaitDialog.setIndeterminate(false);
                // 设置ProgressDialog可以按返回键取消
                mWaitDialog.setCancelable(true);
            }
        }
    
        public void show(String message) {
            // 设置ProgressDialog 提示信息
            mWaitDialog.setMessage(message);
            mWaitDialog.show();
        }
    
        public void hiden() {
            mWaitDialog.cancel();
        }
    }
  • 相关阅读:
    Fiddler界面详解
    Windows平台下Java,tomcat安装与环境配置
    为什么要装Tomcat?
    实例五租房子
    实例四投票
    易犯的PHP小错误及相应分析
    MYSQL数据库错误代码提示汇总
    php mysql_insert_id()
    实例三搜索
    实例二增删改查
  • 原文地址:https://www.cnblogs.com/1925yiyi/p/7489507.html
Copyright © 2020-2023  润新知