android接入支付寶提示支付取消的方法處理
阿新 • • 發佈:2019-02-03
最近支付demo測試通過,複製到專案中總是提示支付取消
支付取消是自己寫的
@Override public void onCanceled(String result) { Toast.makeText(PayActivity.this, "支付取消", Toast.LENGTH_SHORT).show(); } @Override public void onFailed(String result) { Toast.makeText(PayActivity.this, "支付失敗", Toast.LENGTH_SHORT).show(); }
總感覺沒有什麼問題,怎麼老是出現這樣呢,最後才發現原來是自己在配置中忘記寫了一下內容
<!-- 支付寶 --> <activity android:name="com.alipay.sdk.app.H5PayActivity" android:configChanges="orientation|keyboardHidden|navigation|screenSize" android:exported="false" android:screenOrientation="behind" android:windowSoftInputMode="adjustResize|stateHidden" /> <activity android:name="com.alipay.sdk.app.H5AuthActivity" android:configChanges="orientation|keyboardHidden|navigation" android:exported="false" android:screenOrientation="behind" android:windowSoftInputMode="adjustResize|stateHidden" />
填寫完之後,就沒有問題了,
最後提一下支付寶支付和微信支付很不一樣,只需要一個訂單編號就行了,祕鑰,siyao都是後臺弄的,。