如何在另一个活动中的textEdit值中更改窗口小部件中textView的值

时间:2011-05-17 15:05:22

标签: android

如果我有一个包含textView的小部件,然后是另一个带有editText活动的类,有没有办法将小部件textView值更改为editText的相同值?

2 个答案:

答案 0 :(得分:0)

我猜您正在使用Intent在您的活动之间切换。

您可以使用putExtra方法发送一些数据。 在您拥有textEdit:

的活动中
Intent intent = new Intent(this, myClass.class);
intent.putExtra("key", "StringFromEditText");
startActivity(intent);

在你拥有textView的活动中获取它:

Bundle extras = getIntent().getExtras();
String content = extras.getString("key");

答案 1 :(得分:0)

将EditText的值放入其所在活动中的数据库,文件或SharedPreferences中,并在窗口小部件中将其读回。