2015-07-22 2 views
1

Я интегрирован в Android платить с помощью ссылки разработчика: https://developers.google.com/android-pay Но в интерфейсе кнопки покупки я получил старую кнопку бумажника стиля Google, как: - enter image description hereAndroid Pay Стиль Кнопки не подходит его отображение кнопки Google Кошелек Стиль

Я хочу андроида кнопка оплаты типа типа: - enter image description here

Я использовал SupportWalletFragment для этого. ниже мой бумажник стиль фрагмент:

WalletFragmentStyle walletFragmentStyle = new WalletFragmentStyle() 
       .setBuyButtonText(BuyButtonText.BUY_WITH_GOOGLE) 
       .setBuyButtonWidth(Dimension.MATCH_PARENT); 
+0

Android Pay еще не запущен. Из того, что я помню, иконография изменится, когда Android Pay Launches –

+1

Может быть, но они дают учебник на своем веб-сайте и в том, что они используют классы из новой игровой службы google 7.5.0.I скопированы из нее. Но все-таки у меня нет интерфейса. как android pay ... – Pranav

+0

Я также заинтересован в том, как получить покупку с помощью логотипов Android Pay. – codeshark

ответ

3

Ситуация та же кнопка еще старый Google бумажник стиль. Это просто взломать, но если вам это действительно нужно, вы можете попробовать это:

Создать фрагмент бумажника обычным способом, но это скрыть.
Создайте свою собственную кнопку, чтобы выглядеть как Android Pay 'one.

Когда пользователь нажимает на вашу настраиваемую кнопку, вы можете вручную щелкнуть скрытую панель поддержки Android таким образом. (Когда фрагмент был создан, конечно).

if (walletFragment != null && walletFragment.getView() != null && 
         ((FrameLayout) walletFragment.getView()).getChildCount() > 0) { 
        ((FrameLayout) walletFragment.getView()).getChildAt(0) 
          .callOnClick(); 
       }