diff --git a/.idea/misc.xml b/.idea/misc.xml index 5d19981..ba7052b 100644 --- a/.idea/misc.xml +++ b/.idea/misc.xml @@ -1,8 +1,5 @@ - - - - - - - - - - - - - - + diff --git a/.idea/modules.xml b/.idea/modules.xml index 2976bc1..f8a28cc 100644 --- a/.idea/modules.xml +++ b/.idea/modules.xml @@ -2,8 +2,11 @@ + + + diff --git a/.idea/vcs.xml b/.idea/vcs.xml new file mode 100644 index 0000000..35eb1dd --- /dev/null +++ b/.idea/vcs.xml @@ -0,0 +1,6 @@ + + + + + + \ No newline at end of file diff --git a/build.gradle b/build.gradle index 1ea4bd0..6efcc7c 100644 --- a/build.gradle +++ b/build.gradle @@ -5,7 +5,7 @@ buildscript { jcenter() } dependencies { - classpath 'com.android.tools.build:gradle:2.3.0' + classpath 'com.android.tools.build:gradle:3.0.0-alpha1' // NOTE: Do not place your application dependencies here; they belong // in the individual module build.gradle files diff --git a/gradle/wrapper/gradle-wrapper.properties b/gradle/wrapper/gradle-wrapper.properties index 6bf1f85..6de4738 100644 --- a/gradle/wrapper/gradle-wrapper.properties +++ b/gradle/wrapper/gradle-wrapper.properties @@ -1,6 +1,6 @@ -#Mon Apr 03 12:24:36 IST 2017 +#Sat Jun 03 14:45:19 IST 2017 distributionBase=GRADLE_USER_HOME distributionPath=wrapper/dists zipStoreBase=GRADLE_USER_HOME zipStorePath=wrapper/dists -distributionUrl=https\://services.gradle.org/distributions/gradle-3.3-all.zip +distributionUrl=https\://services.gradle.org/distributions/gradle-4.0-milestone-1-all.zip diff --git a/validutils/src/main/java/thebat/lib/validutil/ValidUtils.java b/validutils/src/main/java/thebat/lib/validutil/ValidUtils.java index a4975ea..b4fde76 100644 --- a/validutils/src/main/java/thebat/lib/validutil/ValidUtils.java +++ b/validutils/src/main/java/thebat/lib/validutil/ValidUtils.java @@ -64,13 +64,18 @@ public static boolean isNetworkAvailable(Context context) { public static void showProgressDialog(Context c, Activity a){ View v = a.getLayoutInflater().inflate(R.layout.custom_progress, null); - progress= KProgressHUD.create(a) - .setCustomView(v) - .setCancellable(true) - .show(); + if (progress==null) { + + progress = KProgressHUD.create(a) + .setCustomView(v) + .setCancellable(true) + .show(); + } } public static void hideProgressDialog(){ - progress.dismiss(); + if (progress != null && progress.isShowing()) { + progress.dismiss(); + } } }