第一步:不在xml布局文件中定义Webview,在需要的时候在Activity中创建,并且Context使用getApplicationContex
原创 2022-08-03 10:10:53
248阅读
if (instance == null) { instance = new AppManager(context); } return instance; } }或者这样写,连 Context 都不用传进来了:在你的 Application 中添加一个静态方法,getContext() 返回 Application 的 context,context = getApplicationContex
之前以为Activity在构造时(在初始化类成员时使用),getApplicationContext()就可以使用,因为当时看源码是发现getApplicationContex()最终会调到mBase, 而mBase则是ContextWrapper的一个内部成员,而mBase 在 ContextWrapper()构造时也会被赋值:public ContextWrapper(Context base
原创 2023-05-23 14:55:08
97阅读