[英]Transfer project from Xamarin.Android to Xamarin.Forms
我在Xamarin.Android上有项目。 在MainActivity.cs中 :
protected override void OnCreate(Bundle bundle)
{
base.OnCreate(bundle);
SetContentView(Resource.Layout.Main);
LinearLayout mainLayout = FindViewById<LinearLayout>(Resource.Id.MyLinearLayout);
Android.Widget.RelativeLayout rl = new Android.Widget.RelativeLayout(this);
...
mainLayout.AddView (rl);
}
是否可以在Xamarin.Forms中仅在MainPage上添加Android.Widget.RelativeLayout ?
您可以混合使用本机Android / iOS / Windows和Xamarin.Forms。 以下是示例:
https://github.com/xamarin/xamarin-forms-samples/tree/master/Forms2Native https://github.com/xamarin/xamarin-forms-samples/tree/master/Native2Forms
如果您只想在MainPage上拥有本机Android视图,则可以为MainPage创建自定义渲染器( http://developer.xamarin.com/guides/cross-platform/xamarin-forms/custom-renderer/ )并添加您的渲染器中的Android视图。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.