我设置了一个AlertDialog,他又两个按钮,但是为什么只显示cancel呢,部分代码如下

图片说明

我设置了一个AlertDialog,他又两个按钮,但是为什么只显示cancel呢,部分代码如下

方法用错了,两个按钮都是positive

有个negative

dialog上面的按钮有三种,积极的消极的和中立的,其实都是新建一个按钮,不过同一种按钮如果设置多次,后面的会把前面的覆盖掉。
还有,你的toast忘了show()了

哈哈。方法名一样,被覆盖了

两个方法一样的就显示执行第二个,需要加上negative这个方法

把第二个 dialog.setPositiveButton改成dialog.setNegativeButton就有两个按钮了。
吗这样两个一样的setPositiveButton,第二个会覆盖前面的PositiveButton