如何将照片从活动传递到C#Xamarin上的另一个ListView活动?

时间:2019-06-14 02:10:51

标签: c# sqlite listview xamarin xamarin.android

我已经完成了一个xamarin项目,该项目在MainActivity中有两个按钮,并且将其转移到其他两个活动中,一个活动到了登录屏幕的Acivity中,另一个活动到了具有列表视图的屏幕中 谁有几个用户注册了SQLite,在此屏幕中,我想传递用户在注册屏幕中拍摄的图片,并且我在列表屏幕中也有一个按钮,也可以编辑数据,我的IDE是Visual Studio 2015 Xamarin Form ,我该怎么做?

1 个答案:

答案 0 :(得分:0)

通常,我们使用Intent在两个活动之间传递一个值,如下所示:

在活动A中:

Intent intent = new Intent(this, typeof(ActivityB));
intent.PutExtra("id", "the value want to pass");//here pass string value
StartActivity(intent);

在活动B中:

var value = Intent.GetStringExtra("id");//the key should the same as the name defined in ActivityA

将数据插入SQLite数据库中,您可以参考this 然后您可以通过上面的意图将图像传递给另一个活动