Monodroid -如何在活动之间传递字符串

本文关键字:之间 字符串 活动 Monodroid | 更新日期: 2023-09-27 18:19:09

我尝试在两个活动之间传递一个小数。我是这样做的:

第一个活动:

var Valori = new Intent (this , typeof (ResoultTabel));
string xa = a.Text;
Valori.PutExtra ( xa , xa );
StartActivity (Valori);

other Activity (ResoultTabel);

string text = Intent.GetStringExtra (xa);
double a = Convert.ToDouble (text);

并且我得到错误:名称'xa'在当前上下文中不存在。

在此之后,我在第二个活动中也声明了'xa'。

string xa;

我得到这个错误:使用未分配的局部变量'xa'。

提前感谢!

Monodroid -如何在活动之间传递字符串

第一个参数为key,第二个参数为其中key的值

这样做:

Valori.PutExtra ( "xa" , xa );

和下一个活动:

string text = Intent.GetStringExtra ("xa");