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

时间:2014-08-23 12:07:32

标签: c# xamarin xamarin.android

我尝试在两个活动之间传递小数。我确实喜欢这个:

第一项活动:

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

另一项活动(ResoultTabel);

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

我得到错误:名字' xa'在当前背景下不存在。

在此之后我宣布了' xa'在第二项活动中也是如此。

string xa;

我收到此错误:使用未分配的本地变量' xa'。

提前谢谢!

1 个答案:

答案 0 :(得分:0)

第一个参数是键,第二个参数是键的值。

这样做:

Valori.PutExtra ( "xa" , xa );

并在下一个活动中:

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