public class SharedVariables extends Application
{
public static ArrayList<clsNewsItem> ArrayOfNewsItems;
}
public void onCreate()
{
super.onCreate();
ArrayOfNewsItems = new ArrayList<clsNewsItem>();
}
嗨我在应用程序类中声明了Static Arraylist。我在一些Activity类中使用此ArrayOfNewsItems我将通过clear()和Add()方法动态更改ArrayOfNewsItems对象。 我的问题是,改变clsNewsItem objecs的静态ArrayList的好习惯是多少次? 请任何人告诉我
答案 0 :(得分:0)
如果你的问题只是改变ArrayList
,那么这似乎并不是一种糟糕的做法。如果您使用此容器将某些参数从on活动传递到另一个,那么它可能是一个糟糕的解决方案,但可能是您想要做的事情的唯一方法。这取决于您的应用程序的设计。