X-Git-Url: http://git.pk910.de/?p=DHBWCampusApp.git;a=blobdiff_plain;f=app%2Fsrc%2Fmain%2Fjava%2Fde%2Fdhbwloe%2Fcampusapp%2Ffragments%2FAppSearchDhbw.java;h=7956c1f44ec594be1f6d0291c01f813c5a755fa8;hp=3159aca6cbcd56fe97a51e8d164f6622111e4595;hb=cea4ee15ef92f521ae962404bd1b3c25042219fa;hpb=9a28e7b4c1520f629721693a04b4978fec9692e7 diff --git a/app/src/main/java/de/dhbwloe/campusapp/fragments/AppSearchDhbw.java b/app/src/main/java/de/dhbwloe/campusapp/fragments/AppSearchDhbw.java index 3159aca..7956c1f 100644 --- a/app/src/main/java/de/dhbwloe/campusapp/fragments/AppSearchDhbw.java +++ b/app/src/main/java/de/dhbwloe/campusapp/fragments/AppSearchDhbw.java @@ -9,6 +9,7 @@ import android.view.View; import android.view.ViewGroup; import android.widget.AdapterView; import android.widget.ListView; +import android.widget.ProgressBar; import java.util.ArrayList; import java.util.List; @@ -30,6 +31,7 @@ public class AppSearchDhbw extends CampusAppFragment implements AppSearchProvide private AppSearchListAdapter appSearchAdapter; private DhbwSearchHelper seachHelper; private ArrayList searchResultItems = new ArrayList(); + private ProgressBar progressBar; @Override public void onCreate(Bundle savedInstanceState) { @@ -96,6 +98,8 @@ public class AppSearchDhbw extends CampusAppFragment implements AppSearchProvide if(bQueryExecuted && !reset) return; bQueryExecuted = true; + progressBar = (ProgressBar) oFragmentView.findViewById(R.id.searchProgress); + progressBar.setVisibility(View.VISIBLE); searchResultItems.clear(); @@ -107,6 +111,7 @@ public class AppSearchDhbw extends CampusAppFragment implements AppSearchProvide Log.i("SearchDhbw", "Success: "+results.size()); for(AppSearchListItem result : results) searchResultItems.add(result); + progressBar.setVisibility(View.GONE); if(appSearchAdapter != null) appSearchAdapter.notifyDataSetChanged(); else @@ -116,6 +121,7 @@ public class AppSearchDhbw extends CampusAppFragment implements AppSearchProvide @Override public void onSearchFailed(String error) { Log.i("SearchDhbw", "Failed: " + error); + progressBar.setVisibility(View.GONE); } }); }