fixed toast issue of the previous commit

This commit is contained in:
Christian Schabesberger 2016-02-23 16:42:04 +01:00
parent 8048ad343e
commit 7195ff349b

View file

@ -171,12 +171,10 @@ public class VideoItemListActivity extends AppCompatActivity
ArrayList<String>suggestions = engine.suggestionList(query,searchLanguage,new Downloader());
h.post(new SuggestionResultRunnable(suggestions));
} catch (ExtractionException e) {
Toast.makeText(VideoItemListActivity.this, getString(R.string.parsing_error),
Toast.LENGTH_SHORT).show();
postNewErrorToast(h, R.string.parsing_error);
e.printStackTrace();
} catch (IOException e) {
Toast.makeText(VideoItemListActivity.this, getString(R.string.network_error),
Toast.LENGTH_SHORT).show();
postNewErrorToast(h, R.string.network_error);
e.printStackTrace();
}
}
@ -378,4 +376,14 @@ public class VideoItemListActivity extends AppCompatActivity
searchThread.start();
}
private void postNewErrorToast(Handler h, final int stringResource) {
h.post(new Runnable() {
@Override
public void run() {
Toast.makeText(VideoItemListActivity.this, getString(stringResource),
Toast.LENGTH_SHORT).show();
}
});
}
}