gpt4 book ai didi

android - 如何在不启动的情况下将数组列表从一个 Activity 传递到另一个 Activity

转载 作者:太空宇宙 更新时间:2023-11-03 11:41:03 24 4
gpt4 key购买 nike

我有一个有数组列表的 Activity

ArrayList<String> array = new ArrayList<String>(); 

我希望在单击“保存”按钮时将此数组列表传递给另一个 Activity ,但我不希望该 Activity 开始...

通常此代码有助于启动 Activity

 public void onClick(View v) {
if (v==Save)
{
Bundle bundle = new Bundle();
bundle.putStringArrayList("DONE", activeURL);
Intent myIntent = new Intent(Reader2.this, Aggregator.class);
myIntent.putExtra("reader2", activeURL);
startActivity(intent);

}
}

但我只想传递数组并开始另一个 Activity 。你能帮我么 ?提前致谢。

最佳答案

您可以像这样将 ArrayList 声明为静态的,

public static ArrayList<String> array = new ArrayList<String>(); 

通过这样做,您可以从任何地方访问您的 ArrayList

activity_name.array;

其中 activity_name 是您在其中声明静态 ArrayList 的 Activity 或类

关于android - 如何在不启动的情况下将数组列表从一个 Activity 传递到另一个 Activity ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7322926/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com