Android开发之Activity.this和this的区别

参考了网上其他人写的文章。refer to https://blog.csdn.net/weixin_41337483/article/details/80343304

刚开始接触安卓开发,没能系统学习,只能遇到问题网上先查了。

看文章及自己试验之后总结而言,两者的区别主要是Activity.this指向的总是所在的activity的class,而this 在不同上下文的时候会指向不同,和js的this有些相似,比如在button的onclick方法中直接写this的话替代的就是Button类的上下文(Context)了。

你可能感兴趣的:(Android开发之Activity.this和this的区别)