我要开发健身应用程序,在这个应用程序中,我列出了不同的锻炼方式,并且每种锻炼方式都有很多套,所以现在,如果我单击一个锻炼,我想将锻炼名称及其项目位置发送给下一个活动,想要在下一个活动中同时获取锻炼名称及其项目位置。下面是我的代码:
contains()
在这里,我从上一个活动中收到“锻炼”值,现在我想将锻炼值及其项目传递给下一个活动,并参加下一个活动。 在下一个活动中如何获取数组名称及其项目值。
答案 0 :(得分:0)
我建议将所有不同的项目存储在需要的第二项活动中。
您只需在第一个活动中声明您单击了哪种锻炼方式,
OnAbsButtonClick()
{
String value = "abs";
Intent newIntent = new Intent();
newIntent.putExtra("key", value);
startActivity(newIntent);
}
在您进行第二次活动时,您将获得此信息,并进行处理
Bundle extras = getIntent().getExtras();
if(extras != null)
{
String value = extras.getString("key");
if(value == "abs")
{
getAbsItem();
}
}