This is my Blog!!Welcome to you!!
【分享个人java学习心得和技术问题汇总】

Android开发,Dialog dialog=new AlertDialog.Builder(this)出错。

比如你的源码文件名是 Activity.java,就改成

Dialog dialog=new AlertDialog.Builder(Activity.this);

因名称而异。在listener中的this指代的并不是Activity里的this,而两个this成员和方法是完全不一样的,所以会出错,需要告诉IDE即将访问的是Activity的this,这样就不会出问题了。

一般都用 类名 +this

未经允许不得转载:Java学习 » Android开发,Dialog dialog=new AlertDialog.Builder(this)出错。

分享到:更多 ()

评论 抢沙发