@@ -24,6 +24,7 @@ allprojects {
24
24
We have Two classes FetchData and PutData. Import the Library to your file first (In android studio paste the code and press alt + enter).
25
25
### Read Data From a URL - FetchData.class
26
26
```
27
+ //Start ProgressBar first (Set visibility VISIBLE)
27
28
Handler handler = new Handler();
28
29
handler.post(new Runnable() {
29
30
@Override
@@ -32,6 +33,7 @@ handler.post(new Runnable() {
32
33
if (fetchData.startFetch()) {
33
34
if (fetchData.onComplete()) {
34
35
String result = fetchData.getResult();
36
+ //End ProgressBar (Set visibility to GONE)
35
37
Log.i("FetchData", result);
36
38
}
37
39
}
@@ -41,6 +43,7 @@ handler.post(new Runnable() {
41
43
42
44
### Write data with POST and GET methods - PutData.class
43
45
```
46
+ //Start ProgressBar first (Set visibility VISIBLE)
44
47
Handler handler = new Handler();
45
48
handler.post(new Runnable() {
46
49
@Override
@@ -58,8 +61,7 @@ handler.post(new Runnable() {
58
61
if (putData.startFetch()) {
59
62
if (putData.onComplete()) {
60
63
String result = putData.getResult();
61
- progressBar.setVisibility(View.GONE);
62
- textView.setText(result);
64
+ //End ProgressBar (Set visibility to GONE)
63
65
Log.i("PutData", result);
64
66
}
65
67
}
0 commit comments