diff options
Diffstat (limited to 'app/src/main/java/fr/gouv/etalab/mastodon/fragments/DisplayMediaFragment.java')
-rw-r--r-- | app/src/main/java/fr/gouv/etalab/mastodon/fragments/DisplayMediaFragment.java | 6 |
1 files changed, 5 insertions, 1 deletions
diff --git a/app/src/main/java/fr/gouv/etalab/mastodon/fragments/DisplayMediaFragment.java b/app/src/main/java/fr/gouv/etalab/mastodon/fragments/DisplayMediaFragment.java index 09e512f49..b03932c90 100644 --- a/app/src/main/java/fr/gouv/etalab/mastodon/fragments/DisplayMediaFragment.java +++ b/app/src/main/java/fr/gouv/etalab/mastodon/fragments/DisplayMediaFragment.java @@ -29,8 +29,11 @@ import android.view.View; import android.view.ViewGroup; import android.widget.RelativeLayout; import android.widget.Toast; + import java.util.ArrayList; import java.util.List; + +import es.dmoral.toasty.Toasty; import fr.gouv.etalab.mastodon.R; import fr.gouv.etalab.mastodon.asynctasks.RetrieveFeedsAsyncTask; import fr.gouv.etalab.mastodon.client.APIResponse; @@ -99,6 +102,7 @@ public class DisplayMediaFragment extends Fragment implements OnRetrieveFeedsInt GridLayoutManager gvLayout = new GridLayoutManager(context, 3); gridview.setLayoutManager(gvLayout); + gridview.addOnScrollListener(new RecyclerView.OnScrollListener() { public void onScrolled(RecyclerView recyclerView, int dx, int dy) { int firstVisibleItem = gvLayout.findFirstVisibleItemPosition(); @@ -167,7 +171,7 @@ public class DisplayMediaFragment extends Fragment implements OnRetrieveFeedsInt nextElementLoader.setVisibility(View.GONE); //Discards 404 - error which can often happen due to toots which have been deleted if( apiResponse.getError() != null && apiResponse.getError().getStatusCode() != 404 ){ - Toast.makeText(context, apiResponse.getError().getError(),Toast.LENGTH_LONG).show(); + Toasty.error(context, apiResponse.getError().getError(),Toast.LENGTH_LONG).show(); flag_loading = false; return; } |