我正在编写一个 java 应用程序,将数据(用户名)从第一个活动传递到显示它的另一个活动。然后,用户输入要传递回第一个活动的电子邮件地址,我试图将返回的电子邮件数据显示为 toast,但不断收到错误“Toast 类型中的方法 makeText(Context, CharSequence, int) 不适用对于参数(上下文、字符串、字符串、int)”
我在我的其他应用程序中使用过 toasts 并且以前从未遇到过这个问题,所以我显然错过了一些东西。我是 java android 编程新手,所以任何建议都会有所帮助
下面是处理返回数据并尝试将其显示为 toast 的代码部分
谁能建议我为什么会收到此错误以及如何解决?
protected void onActivityResult(int requestCode, int resultCode, Intent data) {
if (resultCode == RESULT_OK && requestCode == REQUEST_CODE) {
if (data.hasExtra("Choice")) {
Toast.makeText(ExplicitOne.this, "Choice sent back:", tvDataRet,
Toast.LENGTH_SHORT).show();
return;
}