Android 方法设置正按钮

Android 方法设置正按钮,android,android-alertdialog,Android,Android Alertdialog,大家好,我刚开始使用android,我正在进行我的第一个项目。 我不是开发人员,所以如果我的语言不适合,请原谅。这一周我已经被困在这个警报对话框功能上了。我请求你帮助我。谢谢大家! 您不能将它作为tv.setOnClickListener(new TextView.OnClickListener()的ref传递给对话框接口使用此 试试这个。这个肯定有用 替换: .setPositiveButton("Yes", this) .setNegativeButton("No", this) 与 因

大家好,我刚开始使用android,我正在进行我的第一个项目。 我不是开发人员,所以如果我的语言不适合,请原谅。这一周我已经被困在这个警报对话框功能上了。我请求你帮助我。谢谢大家!


您不能将它作为tv.setOnClickListener(new TextView.OnClickListener()的ref传递给对话框接口使用此 试试这个。这个肯定有用

替换:

.setPositiveButton("Yes", this)
.setNegativeButton("No", this)

因为,该语句位于
TextView.OnClickListener
类型的匿名类的
onClick
中。因此,当您试图传递
View.OnClickListener
而不是
DialogInterface.OnClickListener
时,将出现编译错误


顺便说一句,您至少应该提到您遇到了编译错误。

什么不起作用?您的问题是什么?用setNegativeButton(“否”,您的活动)替换setNegativeButton(“否”),这)非常感谢先生@Sarwar!
setPositiveButton("Yes", Myclass.this)
.setNegativeButton("No", Myclass.this)
.setPositiveButton("Yes", this)
.setNegativeButton("No", this)
.setPositiveButton("Yes", Myclass.this)
.setNegativeButton("No", Myclass.this)