Java 错误';无法解析方法makeText';在制作祝酒词时
当我在这里使用这个代码时Java 错误';无法解析方法makeText';在制作祝酒词时,java,android,android-studio,toast,android-toast,Java,Android,Android Studio,Toast,Android Toast,当我在这里使用这个代码时 Toast.makeText(HomeActivity.this, ""+accountKitError.getErrorType().getMessage()); 我收到一条消息,无法解析方法“makeText”。 这是我的代码: @Override public void onError(AccountKitError accountKitError) { Toast.makeText(HomeActivity.this, "+accountKitErro
Toast.makeText(HomeActivity.this, ""+accountKitError.getErrorType().getMessage());
我收到一条消息,无法解析方法“makeText”。
这是我的代码:
@Override
public void onError(AccountKitError accountKitError) {
Toast.makeText(HomeActivity.this, "+accountKitError.getErrorType().getMessage());
}
makeText
方法采用三个参数:应用程序上下文
,text
消息,以及toast的持续时间
。它返回一个正确初始化的Toast对象。您可以使用show()
显示toast通知,如下例所示:
Context context = getApplicationContext();
CharSequence text = "Hello toast!";
int duration = Toast.LENGTH_SHORT;
Toast toast = Toast.makeText(context, text, duration);
toast.show();
在您的情况下,您缺少持续时间
和show()
,按如下方式添加它们即可:
Toast.makeText(
HomeActivity.this,
""+accountKitError.getErrorType().getMessage(),
Toast.LENGTH_SHORT
).show();
以下是文档的链接,以了解有关祝酒的更多信息:
您是否阅读了Toast.makeToast的文档?这是否回答了您的问题?非常感谢你!!现在它工作得很好。