MCPcopy Create free account
hub / github.com/M66B/FairEmail / onError

Method onError

app/src/main/java/eu/faircode/email/FragmentPro.java:300–318  ·  view source on GitHub ↗
(final String message)

Source from the content-addressed store, hash-verified

298 }
299
300 @Override
301 public void onError(final String message) {
302 final View view = getView();
303 if (view == null)
304 return;
305
306 Snackbar snackbar = Helper.setSnackbarOptions(
307 Snackbar.make(view, message, Snackbar.LENGTH_INDEFINITE));
308 snackbar.setAction(R.string.title_setup_help, new View.OnClickListener() {
309 @Override
310 public void onClick(View view) {
311 LocalBroadcastManager lbm = LocalBroadcastManager.getInstance(view.getContext());
312 lbm.sendBroadcast(
313 new Intent(ActivityBilling.ACTION_PURCHASE_ERROR)
314 .putExtra("message", message));
315 }
316 });
317 snackbar.show();
318 }
319
320 private void post(Runnable runnable) {
321 final View view = getView();

Callers

nothing calls this directly

Calls 4

setSnackbarOptionsMethod · 0.95
setActionMethod · 0.80
getViewMethod · 0.45
showMethod · 0.45

Tested by

no test coverage detected