public void toast(String text) {
Toast.makeText(getApplicationContext().text, Toast.LENGTH_SHORT).show();
}
无法解析符号'文字'
我怎么能解决它?
答案 0 :(得分:3)
首先,您忘记使用method
}
public void toast(String text) {
Toast.makeText(getApplicationContext().text, Toast.LENGTH_SHORT).show();
}
第二个错误是
Toast.makeText(getApplicationContext()**,** text, Toast.LENGTH_SHORT).show();
Toast.makeText()
方法有三个参数getApplicationContext
(),您的文字和Toast.LENGTH_SHORT
,它们必须用,
符号分隔。
答案 1 :(得分:1)
应该是:
public void toast(String text) {
Toast.makeText(getApplicationContext(),text, Toast.LENGTH_SHORT).show();
}
在,
之前 .
而不是text
。
答案 2 :(得分:0)
您遇到错误,并将参数与应用上下文混合在一起。
android中没有Context.text
它一定是
public void toast(String text) { \
Toast.makeText(getApplicationContext(), text, Toast.LENGTH_SHORT).show();
而不是
public void toast(String text) {
Toast.makeText(getApplicationContext().text, Toast.LENGTH_SHORT).show();