我得到了班级队伍和对象名称。我想在textView中的另一个活动中显示名称,我不知道该怎么做。你能帮助我吗? 我的类和对象代码:
public class DruzynyStatActivity extends ActionBarActivity {
public class Team
{
public String name;
}
...
public void cracovia(View view)
{
Intent intent = new Intent(this, CracoviaActivity.class);
startActivity(intent);
Team cracovia= new Team();
cracovia.name="Cracovia";
}
答案 0 :(得分:1)
您可以使用putExtra(..., ...)
在活动之间传递值。
答案 1 :(得分:1)
您可以通过意图传递数据。 您在单击按钮时使用的代码将启动下一个活动,并将参数作为intent传递。
Intent intent = new Intent(this, CracoviaActivity.class);
intent.putExtra("key","value");
startActivity(intent);
现在,在另一个活动中,您可以通过密钥获得此意图和值。 作为 -
Intent intent=getIntent()
String received_value=intent.getStringExtra("key");
如果你想处理更多的数据,你也可以在意图上添加一个Bundle对象。
答案 2 :(得分:0)
这应该这样做:
public void cracovia(View view)
{
Intent intent = new Intent(this, CracoviaActivity.class);
Team cracovia= new Team();
cracovia.name="Cracovia";
name = cracovia.name;
intent.putExtra("teamName", name);
startActivity(intent);
}
除非我误解。