@Override protected void onAuthorizationFetched() { try { mBraintreeFragment = BraintreeFragment.newInstance(this, mAuthorization); if (ClientToken.fromString(mAuthorization) instanceof ClientToken) { DropInResult.fetchDropInResult(this, mAuthorization, this); } else { mAddPaymentMethodButton.setVisibility(VISIBLE); } } catch (InvalidArgumentException e) { showDialog(e.getMessage()); } }
@Override public void run() { try { fragments[0] = BraintreeFragment.newInstance(mActivity, TOKENIZATION_KEY); fragments[1] = BraintreeFragment.newInstance(mActivity, TOKENIZATION_KEY); } catch (InvalidArgumentException e) { fail(e.getMessage()); } mCountDownLatch.countDown(); } });
public static BraintreeFragment getFragment(Activity activity, String authorization, String configuration) { try { if (authorization == null) { authorization = TestTokenizationKey.TOKENIZATION_KEY; } if (configuration != null) { setConfiguration(authorization, configuration); } BraintreeFragment fragment = BraintreeFragment.newInstance(activity, authorization); while (!fragment.isAdded()) { try { Thread.sleep(10); } catch (InterruptedException ignored) {} } return fragment; } catch (InvalidArgumentException e) { fail(e.getMessage()); return new BraintreeFragment(); } }
private BraintreeFragment getMockFragment(String authorization, Configuration configuration) { try { return new MockFragmentBuilder() .authorization(Authorization.fromString(authorization)) .configuration(configuration) .build(); } catch (InvalidArgumentException e) { fail(e.getMessage()); return null; } }
private BraintreeFragment getMockFragment(String authorization, Configuration configuration) { try { return new MockFragmentBuilder() .authorization(Authorization.fromString(authorization)) .configuration(configuration) .build(); } catch (InvalidArgumentException e) { fail(e.getMessage()); return null; } }
private BraintreeFragment getFragment(String authorization, String configuration) { try { Authorization auth = Authorization.fromString(authorization); writeMockConfiguration(getTargetContext(), auth.getConfigUrl(), auth.getBearer(), configuration); BraintreeFragment fragment = BraintreeFragment.newInstance(mActivity, authorization); while (!fragment.isAdded()) { try { Thread.sleep(10); } catch (InterruptedException ignored) {} } return fragment; } catch (InvalidArgumentException e) { fail(e.getMessage()); return new BraintreeFragment(); } }