Hey daar!
Ik werk aan een android-app die in elk activity een werkende verbinding met een server moet hebben. Ik maak voor het verkeer gebruik van Volley, dus heb een class VolleyRequest die Application extends.
De API die ik gebruik heeft een .../api/hello endpoint die gewoon een body terugstuurt met status 200.
Ik ben nu op zoek naar de netste manier om bij het laden van elke activity te kijken of er een verbinding is met de api-server. Als er geen verbinding is wordt de launch-activity geopend met een error. Van dat laatste weet ik wel hoe dat gaat, maar om overbodige code te voorkomen wil ik dus iets generieks hebben.
Is het netjes om in de (singleton) class VolleyRequest een methode te maken die bij het mislukken van de test-request de launch-activity opent met een error message?
Ik werk aan een android-app die in elk activity een werkende verbinding met een server moet hebben. Ik maak voor het verkeer gebruik van Volley, dus heb een class VolleyRequest die Application extends.
De API die ik gebruik heeft een .../api/hello endpoint die gewoon een body terugstuurt met status 200.
Ik ben nu op zoek naar de netste manier om bij het laden van elke activity te kijken of er een verbinding is met de api-server. Als er geen verbinding is wordt de launch-activity geopend met een error. Van dat laatste weet ik wel hoe dat gaat, maar om overbodige code te voorkomen wil ik dus iets generieks hebben.
Is het netjes om in de (singleton) class VolleyRequest een methode te maken die bij het mislukken van de test-request de launch-activity opent met een error message?