当我的静态方法中满足某个条件时,我希望在屏幕上显示敬酒,如下所示:
public static void setAuth(String a) {
String[] nameparts1;
if (a.trim().isEmpty()) {
author = "Author's Name";
firstinit1 = "Initial";
surname1 = "Surname";
}
if (a == 'X') {
Toast ifx = Toast.makeText(getApplicationContext(), "Please enter name in correct format.", Toast.LENGTH_SHORT);
ifx.show();
}
}
但是,这给了我错误:“无法从 ContextWrapper 类型对非静态方法 getApplicationContext() 进行静态引用”。
希望我在这里提供了足够的信息。任何帮助将非常感激!