gpt4 book ai didi

c# - Intent 帮助 Xamarin C# Android?

转载 作者:行者123 更新时间:2023-11-29 17:49:38 26 4
gpt4 key购买 nike

老实说,我不确定为什么这段代码不起作用。我已经改变了几个小时,但我仍然无法让它工作。基本上我有一个在 Xamarin 中使用 C# 制作的应用程序。我试图让复选框在选中并按下按钮时转到结果页面。这是代码

Button button01 = FindViewById<Button> (Resource.Id.button01);
button01.Click += delegate {
if (cb0.Checked) {
new Intent (this, Songression.results);

请帮忙。

最佳答案

请准确说明您想做什么。如果 Songression.results 是您想要在结果页面上显示的数据,那么您必须像这样将其添加到您的 Intent 中:

    var intent = new Intent(this, typeof(YourResultActivity));
intent.PutExtra("ResultData", Songression.results);
StartActivity(intent);

然后您可以在您的结果 Activity 中获取它以显示在您的结果页面上,如下所示:

    protected override void OnCreate(Bundle bundle)
{
.....

if (this.Intent.Extras.ContainsKey("ResultData"))
{
var resultData = this.Intent.Extras.Get("ResultData");
}
}

关于c# - Intent 帮助 Xamarin C# Android?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23924742/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com