我正在学习Android,并尝试将用户输入从我的第一个活动传递给几个活动,但不是第二个活动。实际上,我将在第二次活动中获得更多数据,并在随后的活动中使用这些数据,但不会按顺序使用。我怎样才能做到这一点?如何将用户输入从activityOne传递给activityThree,activityFour,activityFive在Android中?
-2
A
回答
0
you make the variable as static or you cab send data as extras.
Set data in intent:
Intent intent = new Intent(FirstActivity.this,SecondActiviy.class);
intent.putExtra("key",value);
startActivity(intent);
Fetch data from intent:
String data = getIntent().getStringExtra("key");
+0
感谢Rohit,但如果我需要从activityOne中的activityFour中接收我的数据呢?而我必须在activityOne之后开始活动。这让我感到困惑。希望有道理? – alast
+0
在这种情况下,您需要将该变量设置为静态 –
相关问题
- 1. 如何将用户输入从html传递给python?
- 2. 如何将AutoIt脚本中的用户输入传递给WinSCP?
- 3. 如何将输入值传递给ajax
- 4. 如何将ASP.NET TextBox的用户输入传递给JavaScript函数?
- 5. 将输入传递给optaplanner
- 6. 用户输入不传递给__init__
- 7. 如何将一个输入的值传递给多个输入?
- 8. 如何将在textinput中输入的值传递给url?
- 9. 如何在Python中将变量传递给输入请求?
- 10. 如何将输入传递给gsoap客户端应用程序中的soap_call?
- 11. 在url中传递用户输入
- 12. 将用户输入传递给fopen()参数c
- 13. 将用户输入传递给构造函数Ruby
- 14. 将View的用户输入传递给Javascript函数
- 15. 将用户输入的值传递给url并显示结果
- 16. 传递用户输入ProcessStartInfo.Arguments
- 17. 如何将输入框值传递给react-redux中的动作
- 18. 将表单的输入传递给Parse.com
- 19. jquery将输入的值传递给fancybox
- 20. 将值传递给隐藏的输入?
- 21. 将输入传递给状态机(c#)
- 22. 将输入传递给Popen进程
- 23. 如何将用户输入作为参数传递给函数原型?
- 24. 如何将用户输入传递给PECL进行自制安装?
- 25. 从main输入并将其传递给java中的方法
- 26. 将输入值传递给MVC中的id从视图
- 27. 如何将参数传递给android
- 28. 如何将值传递给AsyncTask Android
- 29. 如何将参数传递给Android AsyncTask
- 30. 如何将值从parent.aspx页面传递给用户控件?
如果您将数据传递给一个活动或另一个活动,则没有区别。不过,您只能调用一次startActivity。 –
如果您打算共享大量数据,Intents并不是最好的主意。 SharedPreferences或Sqlite可能会更好,具体取决于您的需求 –
您也可以使用全局类和全局变量将它们传递给活动 –