是否可以在不同的活动中使用相同的 ArrayAdapter?
是的,这是可能的,但为什么呢?您可以在活动中创建类的实例,Java 的 GC(垃圾收集器)将从 RAM 中删除未使用的对象
顺便说一句,你可以使用这样的代码来达到你想要的
public MyArrayAdapter extends ArrayAdapter{
private static MyArrayAdapeter instance;
public MyArrayAdapter getInstance(){
if(instance==null) instance = new MyArrayAdapter();
return instance;
}
}
或者简单地使用静态变量并将您的对象分配给它并使用您的类访问它
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句