通过intent但在buttonhandler方法中将数据发送到另一个Activity

时间:2017-12-07 11:53:50

标签: java android button android-intent

我正在尝试将数字发送到另一个活动,但问题是要开始我的活动,您需要按一个按钮。在我的主要活动中有许多按钮保存特定数字,我使用buttonHandler方法启动其他活动。但是,我想使用.putExtra(digit)发送特定数字,但我不能,因为我坚持使用 startActivity(new Intent(MainActivity.this,otherActvity.class));

任何人都可以伸出援助之手向我展示一下吗?拜托,谢谢!

1 个答案:

答案 0 :(得分:1)

而不是做

str = Hello     strLength = 5
newStrLength = 22

所有在一行中,您需要分三行进行。

startActivity(new Intent(MainActivity.this,otherActvity.class));

然后,您可以使用Intent newActivity = new Intent(MainActivity.this,otherActvity.class)); newActivity.putExtra("key", digit); startActivity(newActivity); 方法中指定的digit来获取此key