0
我正在嘗試將BrainTree集成到我的應用程序中,但我遇到了一些與startActivityForResult()
和onActivityResult()
有關的問題。我已經正確地檢索了clientToken,但由於某種原因,我總是在onActivityResult
中收到2的resultCode。先前失敗的一流拒絕重新初始化 java.lang.Class中onActivityResult:resultCode總是返回2
任何想法是怎麼回事:另外我也在我的日誌得到這樣的:
I /藝術?這裏有我的代碼片段,以防萬一:
這是我的片段中的onClick方法。
void onPaymentClick() { PaymentRequest paymentRequest = new PaymentRequest().clientToken("<client_token>"); getActivity().startActivityForResult(paymentRequest.getIntent(storeOrderActivity), 1); } }
而且這是在我的活動onActivityResult代碼。 (
PostOrder
是一個本應運行一次布倫特裏發送一個隨機數回到我身邊的功能,但是這並不能運行,因爲我得到的2 resultCode爲)