ANDROID - 在辅助Activity中使用ArrayList

时间:2012-03-19 09:26:07

标签: android arraylist

是否可以在单个线程的主Activity中加载ArrayList(从数据库中读取记录)并使用在辅助Activity中加载的ArrayList?

4 个答案:

答案 0 :(得分:2)

您可以尝试new Intent().putStringArrayListExtra(String name, ArrayList<String> value)将String Arraylist从一个Activity传递给另一个Activity for Refrence See pass arraylist from one activity to other

答案 1 :(得分:0)

如果您只想在活动中加载数据而不在两个活动中显示视图,那么您应该使用“服务”类,这是在后台运行的活动。

答案 2 :(得分:0)

您可以通过将其声明为公共静态来在另一个活动中使用您的ArrayList。

public static ArrayList&lt;&gt;我的列表; //声明

要使用其他活动: -

FirstActivity.mylist ......

希望这会有所帮助。

答案 3 :(得分:0)

是的,它有可能..但是要在第二个活动中使用..当你在第二堂课中使用时,arraylist不能为空。