Also verwende ich OkHttp in einem separaten Dienst, um Daten von der Twitter-API zu holen. Ich habe versucht, den Benutzer zu warnen, dass Tweets ohne eine Internetverbindung nicht geladen werden können. Aber wenn ich das versuche, stürzt die Anwendung ab. Der Fehler ist: java.lang.RuntimeException: Kann Handler innerhalb des Fadens nicht herstellen, der Looper.prepare() nicht genannt hat. Hier ist der CodeWie man einen Toast in einer OnFailure-Methode macht
private void getTweets(final String topic) {
final TwitterService twitterService = new TwitterService();
twitterService.findTweets(topic, new Callback() {
@Override
public void onFailure(Request request, IOException e) {
e.printStackTrace();
Log.e("Traffic Activity", "Failed to make API call");
Toast.makeText(getApplicationContext(), "Bigger fail", Toast.LENGTH_LONG).show();
}