Skip to content

Commit 8e8b261

Browse files
committed
Bug_Fixed
1 parent 1d5f0c1 commit 8e8b261

1 file changed

Lines changed: 15 additions & 2 deletions

File tree

source-code/app/src/main/java/org/buildmlearn/toolkit/fragment/SettingsFragment.java

Lines changed: 15 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,7 @@
11
package org.buildmlearn.toolkit.fragment;
22

33
import android.app.Activity;
4+
import android.app.ProgressDialog;
45
import android.content.Intent;
56
import android.content.SharedPreferences;
67
import android.net.Uri;
@@ -168,6 +169,17 @@ public void onFail(Exception e) {
168169

169170
}
170171
private class AsyncTaskRunner extends AsyncTask<String,Void,Float> {
172+
private ProgressDialog progressDialog;
173+
174+
@Override
175+
protected void onPreExecute() {
176+
progressDialog=new ProgressDialog(getActivity());
177+
progressDialog.setTitle("Deleting...");
178+
progressDialog.setMessage("Deleting Temporary file");
179+
progressDialog.setProgressStyle(ProgressDialog.STYLE_SPINNER);
180+
progressDialog.setCancelable(false);
181+
progressDialog.show();
182+
}
171183

172184
@Override
173185
protected Float doInBackground(String... params) {
@@ -178,10 +190,11 @@ protected Float doInBackground(String... params) {
178190

179191
@Override
180192
protected void onPostExecute(Float size) {
193+
progressDialog.dismiss();
181194
if (size != 0) {
182-
Toast.makeText(SettingsFragment.this.getActivity(), "Deleted " + size + " MB.", Toast.LENGTH_SHORT).show();
195+
Toast.makeText(getActivity(), "Deleted " + size + " MB.", Toast.LENGTH_SHORT).show();
183196
} else {
184-
Toast.makeText(SettingsFragment.this.getActivity(), "No Temp Files Found!", Toast.LENGTH_SHORT).show();
197+
Toast.makeText(getActivity(), "No Temp Files Found!", Toast.LENGTH_SHORT).show();
185198
}
186199
}
187200
}

0 commit comments

Comments
 (0)