繁体   English   中英

将项目从Xamarin.Android传输到Xamarin.Forms

[英]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.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM