文本字段和列表视图

时间:2014-03-09 19:59:32

标签: android android-edittext

我可以在主Activity以外的Activity中添加文本字段吗?我有一个列表,点击使用一个活动,每个人都一样。但是,我希望文本字段根据您在列表中单击的内容进行更改。例如,如果单击列表中的“健身房”,我希望名称文本字段说“健身房”。你怎么做到这一点?主要活动中的变量是否公开给其他活动?

谢谢!

1 个答案:

答案 0 :(得分:2)

Intent可用于将数据从一个活动发送到另一个活动,如下所示

 Intent intent = new Intent(getApplicationContext(), Activity2.class);
intent.putExtra("MY_VAL","value");
startActivity(intent);

并且它可以在Activity2.class中重试,如下所示(在第二个活动的oncreate中写下此代码)。

    Bundle extras = getIntent().getExtras();
if (extras != null) {
    String value = extras.getString("MY_VAL");
}