我在Activity中有一个ListView,我正在为ListView设置一个自定义适配器。
我的适配器类应该是:
private static class MyAdapter extends ArrayAdapter
或
private class MyAdapter extends ArrayAdapter
我想只要适配器包含在活动参考中但想要确认它就没有区别。
答案 0 :(得分:17)
如果您小心使用适配器,请在适配器内保持上下文。适配器通常与其Context(一个Activity)的生命周期相关联,因此它很好。只有在有意义的情况下才使用WeakReference。