1
0
mirror of https://framagit.org/tom79/nitterizeme synced 2025-03-13 01:40:04 +01:00
This commit is contained in:
Thomas 2020-02-29 10:21:35 +01:00
parent e83dccf8a5
commit be6f931b3e
2 changed files with 8 additions and 0 deletions

View File

@ -28,6 +28,8 @@ import androidx.appcompat.app.AppCompatActivity;
import androidx.recyclerview.widget.LinearLayoutManager;
import androidx.recyclerview.widget.RecyclerView;
import com.google.android.material.snackbar.Snackbar;
import org.json.JSONArray;
import org.json.JSONException;
import org.json.JSONObject;
@ -104,6 +106,11 @@ public class InstanceActivity extends AppCompatActivity {
RecyclerView bibliogram_instances = activity.findViewById(R.id.bibliogram_instances);
Button latency_test = activity.findViewById(R.id.latency_test);
Button close = activity.findViewById(R.id.close);
if( result == null ) {
View parentLayout = activity.findViewById(android.R.id.content);
Snackbar.make(parentLayout, R.string.error_message_internet, Snackbar.LENGTH_LONG).setAction(R.string.close, v -> activity.finish()).show();
return;
}
try {
JSONObject jsonObject = new JSONObject(result);
JSONArray jsonArrayInvidious = jsonObject.getJSONArray("invidious");

View File

@ -44,4 +44,5 @@
<string name="nitter_instances">Nitter instances</string>
<string name="bibliogram_instances">Bibliogram instances</string>
<string name="latency">Latency</string>
<string name="error_message_internet">Check your Internet connection</string>
</resources>