Java Android studio将整数从一个活动发送到另一个活动,然后将其发送回

Java Android studio将整数从一个活动发送到另一个活动,然后将其发送回,java,android,Java,Android,我的应用程序中有2个活动。我正在将名为balance的整数从MainActivity发送到UpgradesActivity,但我不确定如何将其发送回。有人能帮我吗?代码如下: //Send balance to UpgradesActivity Intent intent = new Intent(MainActivity.this, UpgradesActivity.class); intent.putExtra("key_int", balan

我的应用程序中有2个活动。我正在将名为balance的整数从
MainActivity
发送到
UpgradesActivity
,但我不确定如何将其发送回。有人能帮我吗?代码如下:

        //Send balance to UpgradesActivity
        Intent intent = new Intent(MainActivity.this, UpgradesActivity.class);
        intent.putExtra("key_int", balance);
        startActivity(intent);

        //Receive balance from MainActivity
       Intent mIntent = getIntent();
       balance = mIntent.getIntExtra("key_int", 0);

查看此Android开发者文档,了解如何启动
活动
以获取结果:-)这样,您将能够启动
活动
,声明您想找回一些东西,在新的
活动
中做些工作,然后在第一个活动的
onActivityResult()
中获得结果。这真的很简单,只需浏览文档:-)


您可以使用onActivityResult()。请看一下这个答案


你能告诉我代码吗?@Camper1233看看我的回答,代码在问题中。编程的一部分要求你自己做一些工作。不,因为我对你的应用一无所知。另外,StackOverflow是帮助您了解如何解决问题,而不是为您编写程序:-)很抱歉,我搜索了,但没有找到答案,我会很快删除该问题,别担心。我个人并不介意您发布了一个重复的问题,但这是一个非常常见的问题,所以在我看来你还没有做研究。