summaryrefslogtreecommitdiffstats
path: root/app/src/main/java/fr/gouv/etalab/mastodon/fragments/DisplayMediaFragment.java
diff options
context:
space:
mode:
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.java6
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;
}