首页 > 解决方案 > 将数据从 Android Activity 发送到 Xamarin Form

问题描述

我想将数据从 android 活动发送到 Xamarin 表单。

我有一个内容页面,从中打开 android 活动并将数据从 Xamarin 应用程序传递到 Android 活动。现在我需要在完成活动时将一些数据从 Android 活动发送到 Xamaring Form。

Xamarin 形式:

 var context = Android.App.Application.Context;
 Intent intent = new Intent(context, typeof(ScanActivity));           
 intent.PutExtra("Quantity", quantity);
 context.StartActivity(intent);

安卓活动:

private void DoneButtonClick(object sender, EventArgs e)
{
    Intent myIntent = new Intent(this, typeof(?));
    myIntent.PutExtra("greeting", "Hello from the Second Activity!");
    SetResult(Result.Ok, myIntent);
    Finish();
}

我在 android 活动中创建 Intent before Finish 按钮,但是我应该在 Intent 中使用什么类型的类以及在哪种情况下我会得到 Intent 的结果。

标签: xamarinxamarin.formsxamarin.android

解决方案


推荐阅读