2015-08-19 44 views
0

我有關於Xamarin.Android的項目。 在MainActivity.cs將項目從Xamarin.Android轉移到Xamarin.Forms

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); 
} 

我可以添加的MainPage 只在Xamarin.Forms Android.Widget.RelativeLayout

回答

3

您可以混合原生的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

如果你想有原生的Android視圖只在您的MainPage,你都可以成爲一個的MainPage自定義呈現(http://developer.xamarin.com/guides/cross-platform/xamarin-forms/custom-renderer/),往其中加渲染你的Android瀏覽。

+0

謝謝丹尼爾! – Kirill

相關問題