1. 程式人生 > >android接入支付寶提示支付取消的方法處理

android接入支付寶提示支付取消的方法處理

最近支付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都是後臺弄的,。