在很多例子中,我注意到它们是这样创建的:
Toast.makeText(getApplicationContext(), "Toast Text", Toast.LENGTH_SHORT).show();
一般来说,我习惯只使用'this'关键字来处理我所处的活动,并且它完全正常。
使用应用程序上下文是否有任何令人信服的理由?
答案 0 :(得分:2)
之前的答案根本不正确。在这篇类似的帖子中查看CommonsWare对这个问题的回答:
When to call activity context OR application context?
您最常使用'this'(这是活动上下文)。