如何修复非静态方法
How fix Non-static method
这是我在 android studio 中的代码,我无法解决这个问题
使用alertDialog
(即alertDialog.setTitle("Confirm Box")
)而不是AlertDialog
(或者你的class被调用)并且它应该工作正常..!
您需要创建一个 class 的实例才能正确调用该方法
(这通常在 Java 中成立 - 您只能调用静态方法而无需事先创建对象..)
在你的例子中,方法 setTitle
不是静态的,所以你需要通过你之前创建的实例调用它
您可能需要创建一个 AlertDialog 实例,编写如下内容:
AlertDialog alertDialogInstance = alertDialog.build();
那你可以打电话给alertDialogInstance.setTitle("title");
这是我在 android studio 中的代码,我无法解决这个问题
使用alertDialog
(即alertDialog.setTitle("Confirm Box")
)而不是AlertDialog
(或者你的class被调用)并且它应该工作正常..!
您需要创建一个 class 的实例才能正确调用该方法
(这通常在 Java 中成立 - 您只能调用静态方法而无需事先创建对象..)
在你的例子中,方法 setTitle
不是静态的,所以你需要通过你之前创建的实例调用它
您可能需要创建一个 AlertDialog 实例,编写如下内容:
AlertDialog alertDialogInstance = alertDialog.build();
那你可以打电话给alertDialogInstance.setTitle("title");