Ami*_*min 5 android android-ndk android-activity
我正在尝试在 android 中使用第 3 方库,其中 PaymentActivity 开始付款
这是代码:
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
tv = findViewById(R.id.tv);
btn = findViewById(R.id.button);
btn.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View view) {
Intent intent = new Intent(MainActivity.this, PaymentActivity.class);//Checkout activity
DPSettings dpSettings = new DPSettings();
intent.putExtra(PaymentConstants.TRANSACTION_URL, "");
intent.putExtra(PaymentConstants.PLATFORM_TYPE, dpSettings.getPlatformType());
intent.putExtra(PaymentConstants.TRANSACTION_BLOCK, "");
intent.putExtra(PaymentConstants.PAYMENT_FIELD_BLOCK, "");
intent.putExtra(PaymentConstants.BILLING_BLOCK, "");
intent.putExtra(PaymentConstants.SHIPPING_BLOCK, "");
intent.putExtra(PaymentConstants.OTHER_DETAILS_BLOCK, "");
startActivityForResult(intent,1);
}
});
}
Run Code Online (Sandbox Code Playgroud)
但是当我运行应用程序并单击按钮开始活动时,没有任何操作,但在 logcat 中我发现了以下消息:
2019-07-31 10:02:58.308 1600-6058/? I/ActivityManager: START u0 {cmp=porter.aia.com.paymenttesting/dp.toml.directpay.PaymentActivity (has extras)} from uid 10082
2019-07-31 10:03:00.639 1412-1412/? D/SurfaceFlinger: duplicate layer name: changing porter.aia.com.paymenttesting/dp.toml.directpay.PaymentActivity to porter.aia.com.paymenttesting/dp.toml.directpay.PaymentActivity#1
2019-07-31 10:03:00.879 1600-1614/? W/ActivityManager: Activity pause timeout for ActivityRecord{2e58915 u0 porter.aia.com.paymenttesting/dp.toml.directpay.PaymentActivity t609 f}
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
2500 次 |
| 最近记录: |