为了账号安全,请及时绑定邮箱和手机立即绑定

progressdialog.setButton(DialogInterface.BUTTON_POSITIVE, "确定", new DialogInterface(){ @Override public void onClick(DialogInterface dialog,int which) { Toast.makeText(MainActivity3.this, "welcome", Toast.LENGTH_SHORT).show(); } }); 一模一样的代码还是有点错 是不是因为android版本的问

正在回答

7 回答

proDialog.setButton(DialogInterface.BUTTON_POSITIVE, "确定", new DialogInterface.OnClickListener() {
            @Override
            public void onClick(DialogInterface dialog, int which) {
             Toast.makeText(MainActivity.this,"欢迎你的关注", Toast.LENGTH_SHORT).show();
            }
        }
);

这个里面的参数有大小写不同或是都经常会报错,细心一点就可以了

0 回复 有任何疑惑可以回复我~

new DialogInterface.OnClickListener(){}

.setButton(int whichButton,Button text,OnClickListener Listener)

0 回复 有任何疑惑可以回复我~

最后一个参数错了, 应该是new DialogInterface.OnClickListener()

3 回复 有任何疑惑可以回复我~
#1

芒种啊

老师我想问一下:proDialog.setButton(DialogInterface.BUTTON_POSITIVE, "确定", new DialogInterface.OnClickListener()这个的确定具体作用和返回有什么不一样啊。还有DialogInterface.BUTTON_POSITIVE是表达什么,另外两个呢?
2016-01-07 回复 有任何疑惑可以回复我~
#2

ZZLLLLL

只是在android的alertDialog中封装好的一些Button 这些Button和普通的Button没有任何区别,可以写任意的方法,只是命名上的不同,一般有三个Button:PositiveButton,NegativeButton,NeutralButton。从名字可以看的出来,代表确定,否定,和中立,其实三个Button可以写你任意的方法,只是位置上的不同而已,确定Button一般靠左,这是阅读习惯。本质上都是三个Button并没有很大的区别,也许可能NegativeButton里面写了dismiss方法
2016-08-13 回复 有任何疑惑可以回复我~

第二条错误提示:The method onClick(DialogInterface, int) of type new DialogInterface(){} must override or implement a supertype method

0 回复 有任何疑惑可以回复我~

The type new DialogInterface(){} must implement the inherited abstract method DialogInterface.dismiss() 发不下分几条发 (这是第一个错误)

0 回复 有任何疑惑可以回复我~

Multiple markers at this line - The type new DialogInterface(){} must implement the inherited abstract method DialogInterface.cancel() - The method setButton(int, CharSequence, Message) in the type AlertDialog is not applicable for the arguments (int, String, new DialogInterface(){})

0 回复 有任何疑惑可以回复我~

错误信息是什么啊?

0 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消
Android攻城狮的第二门课(第1季)
  • 参与学习       111162    人
  • 解答问题       1457    个

本课程由浅入深地带您学会Android的常用控件的开发和使用

进入课程
意见反馈 帮助中心 APP下载
官方微信