Xamarin.Forms MasterDetailPage自定义渲染无效的强制转换异常

时间:2018-04-11 22:11:53

标签: android xamarin custom-renderer

我正在为主详细信息页面编写自定义渲染器。我在主要活动中遇到了无效的强制转换异常。

 public class MainActivity : global::Xamarin.Forms.Platform.Android.FormsApplicationActivity
    {
        protected override void OnCreate(Bundle bundle)
        {
            //TabLayoutResource = Resource.Layout.Tabbar;
            //ToolbarResource = Resource.Layout.Toolbar;

            base.OnCreate(bundle);

            global::Xamarin.Forms.Forms.Init(this, bundle);
            LoadApplication(new App());
        }
    }


[assembly: ExportRenderer(typeof(Xamarin.Forms.MasterDetailPage), typeof(CustomRenderer))]
namespace App3.Droid.Renderer
{
    public class CustomRenderer : MasterDetailPageRenderer
    {

        public CustomRenderer(Context context) : base(context)
        {
        }
    }
}

1 个答案:

答案 0 :(得分:0)

我在github上为MasterDetailPage做了一个简单的演示,您可以参考它来自定义MasterDetailPage