【发布时间】:2020-06-12 09:19:54
【问题描述】:
我正在我的应用程序中集成 Telr 支付网关。我已经使用了运行良好的虚拟项目中的代码,我在我的片段中使用了他们的代码,但它抛出了空上下文错误。我已经尝试了诸如 "getContext" 、 "getApplicationContext" 等所有方法,但显示上下文为空的错误
代码:
public void sendMessage() {
Intent intent = new Intent(getActivity(), WebviewActivity.class);
intent.addFlags(Intent.FLAG_ACTIVITY_BROUGHT_TO_FRONT);
intent.putExtra(WebviewActivity.EXTRA_MESSAGE, getMobileRequest());
intent.putExtra(WebviewActivity.SUCCESS_ACTIVTY_CLASS_NAME, "com.marketplace.activity.SuccessTransationActivity");
intent.putExtra(WebviewActivity.FAILED_ACTIVTY_CLASS_NAME, "com.marketplace.activity.FailedTransationActivity");
intent.putExtra(WebviewActivity.IS_SECURITY_ENABLED, isSecurityEnabled);
startActivity(intent);
}
【问题讨论】:
-
你有没有解决这个问题?
标签: android android-fragments android-intent nullpointerexception android-context