课程
/移动开发
/Android
/Android攻城狮的第二门课(第1季)
有很多时候都是这样,为什么不能用本类的this而是要加上本类的类名?
2016-08-05
源自:Android攻城狮的第二门课(第1季) 9-3
正在回答
如果你的Toast写在一个内部类中,这种情况下,就要写成MainActivity.this, 否则直接写this,这个this指的是当前的内部类对象,而通常情况下这个内部类对象都不会是Context。
并不是所有都是填this。this代表就是这个。而有时候有多个MainActivity的时候,只有this的话,就不知道是指的哪一个了
举报
本课程由浅入深地带您学会Android的常用控件的开发和使用