求大神看看帮忙解决一下
将this替换成FirstActivity.this
这是错误提示,跪求大神详细解决办法
String str="You clicked Add" ,再将吐司中换成str就OK
这个问题建议从新复习一下Java中的this的用法。授人以鱼不如授人以渔。
把this改成Activity.this
关键字this指的是当前对象,在哪个Activity就默认指向哪个Activity,如果this在匿名内部类中使用那么当前对象就变成new的匿名内部类,所以一般在匿名内部类要用Activity.this
你在里面写 this只会代表itemselect 你可以在全局写个context 然后在oncreate方法里面context=this,toast里面this换成context