다이얼로그를 로딩화면으로 만들기 위한 방법입니다.
프로그레스바를 레이아웃에 넣어두면 화면 화면 마다
레이아웃이 복잡 해지거나 시간낭비가 될때가 있습니다.

dialog 로딩화면 즉 progressbar 로 하나 만들어두면 모든 화면에서
로딩화면을 보여주거나 안보이게 할 수가 있습니다.

아래는 리턴값으로 dialog 넘겨주고있어서 리턴값을 받아서
처리 할 수도있습니다.

public static Dialog setProgress(Activity mActivity){
               Dialog mDialog = new Dialog(mActivity , android.R.style.Theme_Dialog);
        mDialog.getWindow().setBackgroundDrawable(new ColorDrawable(android.graphics.Color.TRANSPARENT));
        mDialog.requestWindowFeature(Window.FEATURE_NO_TITLE);
        mDialog.setContentView(new ProgressBar(mActivity, null, android.R.attr.progressBarStyleSmall));
        mDialog.setCanceledOnTouchOutside(false);
        mDialog.setCancelable(false);
        mDialog.show();
        return mDialog;
    }



+ Recent posts