gpt4 book ai didi

android - 在新 Activity 中获取 Intent 的 Extra 内容

转载 作者:行者123 更新时间:2023-11-29 17:25:02 26 4
gpt4 key购买 nike

我从一个 Activity 发送数据(在我的例子中实际上是一个 Fragment)到一个新的 Activity使用 Intent .这是我使用的代码:

Intent detailIntent = new Intent(getActivity(), NewActivity.class);
detailIntent.putExtra("News", n);
startActivity(detailIntent);

我知道如何获取我的 NewActivity 中的数据使用

News news = (News) getIntent().getSerializableExtra("News");

然后填充我在 XML 中创建的不同 UI 组件。

但是这些代码行应该放在哪里。它可能存在多种方法:

protected void onCreate(Bundle savedInstanceState)
public View onCreateView(String name, Context context, AttributeSet attrs)
public View onCreateView(View parent, String name, Context context, AttributeSet attrs)

最佳答案

因为这是你从之前的Activity接收到的信息,不会被修改,你应该从onCreate方法中读取它。

关于android - 在新 Activity 中获取 Intent 的 Extra 内容,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35015928/

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