个人感觉this,指代当前对象,通常是传Activity对象;
context是Activity的父类,都是带有相关上下文的意思,传context是因为一些系统库函数的方法需要挂载到相关控件上,比如Toast或者填充布局的布局填充器LayoutInflater也需要用到;
LayoutInflater inflater = LayoutInflater.from(this);
this代表当前上下文对象,一般来讲就是代表当前类的对象;而context一般值Application和Activity的上下文对象;
对于this和context的作用不是理解的很透彻
最新推荐文章于 2023-09-01 15:05:00 发布