gpt4 book ai didi

android - 在android应用程序中的两个类之间传递字符串数组

转载 作者:塔克拉玛干 更新时间:2023-11-02 07:52:53 26 4
gpt4 key购买 nike

我是 Android 新手。我应该如何在两个类之间传递字符串数组?

我尝试了 Intent,通过在类之间共享字符串数组,但我只得到一个字符串,其余字符串将不会显示。

我可以使用 bundle 吗?有没有更好的方法来传递字符串数组?

最佳答案

如果您尝试将一个字符串数组从一个 Activity 发送到另一个 Activity,这可以在 Intent 中完成。

在 A 类中:

Intent intent = new Intent(this, ClassB);
String[] myStrings = new String[] {"test", "test2"};
intent.putExtra("strings", myStrings);
startActivity(intent);

在 B 类中:

public void onCreate() {
Intent intent = getIntent();
String[] myStrings = intent.getStringArrayExtra("strings");
}

关于android - 在android应用程序中的两个类之间传递字符串数组,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5217153/

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