本文介绍了如何从 Android 上的意图中获取额外数据?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
如何将数据从一个活动(意图)发送到另一个活动?
How can I send data from one activity (intent) to another?
我用这段代码发送数据:
I use this code to send data:
Intent i=new Intent(context,SendMessage.class); i.putExtra("id", user.getUserAccountId()+""); i.putExtra("name", user.getUserFullName()); context.startActivity(i); 推荐答案首先,使用 getIntent() 方法获取启动活动的意图:
First, get the intent which has started your activity using the getIntent() method:
Intent intent = getIntent();如果您的额外数据表示为字符串,那么您可以使用 intent.getStringExtra(String name) 方法.在你的情况下:
If your extra data is represented as strings, then you can use intent.getStringExtra(String name) method. In your case:
String id = intent.getStringExtra("id"); String name = intent.getStringExtra("name");更多推荐
如何从 Android 上的意图中获取额外数据?
发布评论