所以我对 Android 开发和一般的 Java 编程很陌生(嗯,好吧,所以编程期......),所以我遇到了一些我在网上找到答案的东西,但我想知道它为什么有效。
我根据该 Android 教程网站上的代码创建了一个与创建 AlertDialog 相关的类。然后,在另一个活动中,我创建了一个实例化此 AlertDialog 类的对象的方法。然后,我尝试使用 .show() 来实际调用 AlertDialog。
没有任何参数它就无法工作,所以我必须传递给它的两个参数是 getFragmentManager() 和任何类型的文本,只要它在引号中,就像这样:
alertDialogObject.show(getFragmentManager(), "嗨");
最后,在这样写之后,错误消失了,AlertDialog 框在我的应用程序中弹出 uo 就好了。有人可以向我解释一下我传递给 show() 的基础知识,以及 show() 想要什么样的参数吗?
谢谢您的帮助!!!