【发布时间】:2012-12-29 07:33:28
【问题描述】:
为什么要使用 Activity Context 而我们可以使用 Application Context 来加载和访问资源?意味着如果我使用 Application Context 而不是 Activity Context 不会发生异常,那么为什么要使用 Activity Context?
示例:
在下面的示例中,如果我在活动 onCreate() 中使用 getApplicationContext() 而不是“this”指针,它可以正常工作而无需任何例外。
Button button = new Button(getApplicationContext());
【问题讨论】: