我的应用程序从4 EditTexts中获取数据,将它们放入一个ArrayList中,并按下一个按钮(使用Intents)将数据传递给第二个活动,然后将这些数据打印在4个TextView中,并有一个按钮将我返回到下一个输入的第一个活动。有没有办法保留所有的输入数据,以便我可以显示我在TextView或Toast消息中输入的所有内容?从活动检索数据
Q
从活动检索数据
0
A
回答
0
让我们假设你的第一个活动是和第2活动为B
所以在一个活动的按下按钮就可以调用使用下面的代码的第二次活动。
Intent intent = new Intent(A.this, B.class);
String input1 = txt1.getText().toString();
String input2 = txt2.getText().toString();
intent.putExtra("key1", input1);
intent.putExtra("key2", input2);
startActivity(intent);
从B活动,你可以使用访问下面的代码
Intent intent = getIntent();
String input1 = intent.getStringExtra("key1");
String input2 = intent.getStringExtra("key2");
-1
是的,你可以。你可以将你的数据传递给第二个活动。
Intent intent1= new Intent(first.this, second.class);
Bundle bundle1=new Bundle();
bundle1.putString("data", et1.getText().toString());
intent1.putExtras(bundle1);
startActivityForResult(intent1, 0);
或者您可以在临时数据库中恢复它们。
相关问题
- 1. 在活动之间检索Android数据
- 2. 我在检索从一个活动的sharedpreferences数据到另一个活动
- 3. 检索数据从服务到活动OnResume()
- 4. 无法从php mysql检索数据到android活动
- 5. Android应用程序检索数据从API(模型到活动)
- 6. Android:从以前的活动中检索数据
- 7. 从JSON数据动态检索列
- 8. 从动态网站检索数据
- 9. 从动态表格检索数据
- 10. 从网站自动检索数据
- 11. 从动作中检索数据Datatable - QTP
- 12. 在活动启动时立即从Firebase数据库检索内容
- 13. 动态检索xml数据
- 14. 从x264检索元数据?
- 15. 从数据库检索VBA
- 16. 从网页检索数据
- 17. 从httprequest检索数据
- 18. 从网站检索数据
- 19. 从Firebase(NodeJs)检索数据
- 20. 从memcache中检索数据
- 21. 从线程检索数据
- 22. 从IndexedDB中检索数据
- 23. Android从EditText检索数据
- 24. 从Cassandra检索数据块
- 25. 从sql检索数据
- 26. 从网站检索数据
- 27. 检索数据从MongoDB的
- 28. 从edX API检索数据
- 29. 从DataList检索数据
- 30. 从SOAP API检索数据
你可以请详细解释你的问题,这些价值观? “有没有办法保留我所有的输入数据,这样我就可以显示我在TextView或Toast消息中输入的所有内容?”这是模糊的..你的意思是将数据存储在Activity 1或2中?或者你的意思是存储汇总的数据? – abhinav
我认为他没有在对象之间传递值。他试图将整个会话数据保存在某处 – Burusothman
对不起,我希望我的应用程序将数据保存在第二个活动中,然后(按下按钮)显示Toast消息或TextView中输入的所有内容。 – Hamz