myClass.this和getBaseContext有什么区别?当我将AlertDialog放在另一个类中并实例化它时,我只能显示对话框,以显示我是否使用了来自父类的myClass.this。我认为getBaseContext()做了同样的事情,但我猜不是。我错过了什么?
答案 0 :(得分:3)
我相信你应该先看看这里:Diffinitive rules for using Android's getBaseContext, getApplicationContext or using an Activity's “this”
答案 1 :(得分:0)
“this”指的是您所处的方法,“getBaseContext / getApplicationContext”指的是您所在的活动。