gpt4 book ai didi

java - 如何根据第一个 Activity 数据(单击单选按钮)从第二个 Activity 转到第三个 Activity 或第四个 Activity ?

转载 作者:太空宇宙 更新时间:2023-11-04 14:02:06 26 4
gpt4 key购买 nike

我有四个 Activity ,即 java 文件 - Activity1.java、activity2.java、activity3.java、activity4.java 和 xml 文件 - Activity_1.xml、activity_2.xml、activity_3.xml、activity_4.xml

现在在 Activity1 中 - 我有一个单选组,其中包含两个单选按钮和一个用于转到 Activity2 的按钮

现在在 Activity2 中 - 我有一个按钮可以根据在 Activity1 中单击的单选按钮转到 Activity3 或 Activity4。

我可以删除activity2并使用activity1中的if条件转到activity3或4但我绝对需要activity2

我不熟悉 bundle 、共享偏好

如何?在这方面有任何帮助

最佳答案

您可以仅使用 Intent 并在 Activity 之间传递值。在第一个 Activity 中:

 Intent intent = new Intent(this, SecondActivity.class);
intent.putExtra("someName", valueOfRadioButton);
startActivity(intent);

在下一个 Activity 的 onCreate 中,您可以检索您传递的值,如下所示(对于整数):

 getIntent().getIntExtra("someName", someDefaultValue);

现在您有一个要查询的变量。根据值,您可以启动您喜欢的任何 Activity 。

关于java - 如何根据第一个 Activity 数据(单击单选按钮)从第二个 Activity 转到第三个 Activity 或第四个 Activity ?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29211753/

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