gpt4 book ai didi

android - 我想从我的调用 Intent 中获取对象列表

转载 作者:搜寻专家 更新时间:2023-11-01 08:12:19 26 4
gpt4 key购买 nike

我有一个应用程序使用对象列表调用第二个 Activity 。返回对象列表,我的代码如下

Intent returnIntent = new Intent();
Bundle bundle = new Bundle();
bundle.putSerializable("myList", (Serializable) list);
returnIntent.putExtras(bundle);
context.setResult(100, returnIntent);
context.finish();

我正在尝试检索该对象列表,但我做不到

    protected void onActivityResult(int requestCode, int resultCode, Intent data) {
if(requestCode == 100) {
Bundle bundel = data.getExtras();
try {
list = (List<Model>) bundel.get("myList");
} catch (Exception ex) {
Log.d("MY ERROR", ex.toString());
}
Toast.makeText(GetXmlFromUrlActivity.this, "You need to enter your name: " + list.size(), Toast.LENGTH_LONG).show();
}
}

Can anyone please help me?

最佳答案

您可以使用两种方法:1。可序列化您的列表,您不能将列表直接放入 Intent 中2. 你可以使用 static 作为 (List as global variable

关于android - 我想从我的调用 Intent 中获取对象列表,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8686640/

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