(final String message)
| 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(); |
nothing calls this directly
no test coverage detected