|
@ -70,7 +70,7 @@ public class BaseActivity extends AppCompatActivity implements BaseContractInter |
|
|
dialog = new CustomProgressDialog(); |
|
|
dialog = new CustomProgressDialog(); |
|
|
dialog.setMessage(message); |
|
|
dialog.setMessage(message); |
|
|
FragmentManager fragmentManager = this.getSupportFragmentManager(); |
|
|
FragmentManager fragmentManager = this.getSupportFragmentManager(); |
|
|
if (fragmentManager != null&&dialog!=null&&!dialog.isAdded()) |
|
|
|
|
|
|
|
|
if (fragmentManager != null&&!dialog.isAdded()) |
|
|
dialog.show(fragmentManager, "CustomProgressBar"); |
|
|
dialog.show(fragmentManager, "CustomProgressBar"); |
|
|
isProgressBarShowing = true; |
|
|
isProgressBarShowing = true; |
|
|
} else { |
|
|
} else { |
|
@ -83,6 +83,8 @@ public class BaseActivity extends AppCompatActivity implements BaseContractInter |
|
|
} catch (Exception e) { |
|
|
} catch (Exception e) { |
|
|
if(e instanceof IllegalStateException) |
|
|
if(e instanceof IllegalStateException) |
|
|
{ |
|
|
{ |
|
|
|
|
|
isProgressBarShowing=false; |
|
|
|
|
|
dialog=null; |
|
|
new Handler().post(()->showProgressBar(action,message)); |
|
|
new Handler().post(()->showProgressBar(action,message)); |
|
|
} |
|
|
} |
|
|
} |
|
|
} |
|
|