为啥这个会报错,我想发送条toast提醒

 

第一次个参数有误,你使用的是button的contenxt所以不行。
可修改为:

1、当前Activity.this

2、getApplicationContext()

这两种都可以。如有帮助,麻烦采纳。

btn.setOnClickListener(new View.OnClickListener() {
            @Override
            public void onClick(View v) {
                Toast.makeText(getApplicationContext(),"这是弹窗",Toast.LENGTH_SHORT).show();
            }
        });

这才是正确写法