编辑:
*整个问题是,因为我错过了.makeToast的.makeText,
我已更正了这一点,我发现之前的两种尝试实际上都对我的应用程序有效。 *
我在Android应用程序中实现Toast.makeToast方法遇到问题:
我试过了
public void onRightCardExit(Object dataObject) {
Toast.makeToast(MainActivity.this, "Right", Toast.LENGTH_SHORT).show();
}
以及
public void onLeftCardExit(Object dataObject) {
Toast.makeToast(getApplicationContext(), "Left", Toast.LENGTH_SHORT).show();
}
在第一个我得到的问题
“无法解析方法'makeToast。(android.Content.Context,
java.lang.String,int)'“
在第二个中,指向上下文的类似但更具体的指向我的java文件的指针
“无法解决的方法
'makeToast。(com.sanruza.alpak.tinderlike.MainActivity,
java.lang.String,int)'“
我知道正确的语法是.makeToast(context,String,int),但是我仍然无法使其正常工作。
最佳答案
它应该是makeText
而不是makeToast
Toast.makeText(context,toastMsg, Toast.LENGTH_SHORT).show();
有关更多信息,请参见docs。