public MvxFrameLayout(Context context, IAttributeSet attrs, IMvxAdapterWithChangedEvent adapter) : base(context, attrs) { var itemTemplateId = MvxAttributeHelpers.ReadListItemTemplateId(context, attrs); if (adapter != null) { Adapter = adapter; Adapter.ItemTemplateId = itemTemplateId; } this.ChildViewRemoved += OnChildViewRemoved; }
public MvxLinearLayout(Context context, IAttributeSet attrs, IMvxAdapterWithChangedEvent adapter) : base(context, attrs) { var itemTemplateId = MvxAttributeHelpers.ReadListItemTemplateId(context, attrs); if (adapter != null) { this.Adapter = adapter; this.Adapter.ItemTemplateId = itemTemplateId; } this.ChildViewRemoved += this.OnChildViewRemoved; }
public MvxAppCompatRadioGroup(Context context, IAttributeSet attrs, IMvxAdapterWithChangedEvent adapter) : base(context, attrs) { var itemTemplateId = MvxAttributeHelpers.ReadListItemTemplateId(context, attrs); if (adapter != null) { this.Adapter = adapter; this.Adapter.ItemTemplateId = itemTemplateId; } this.ChildViewAdded += this.OnChildViewAdded; this.ChildViewRemoved += this.OnChildViewRemoved; }
public MvxRadioGroup(Context context, IAttributeSet attrs, IMvxAdapterWithChangedEvent adapter) : base(context, attrs) { var itemTemplateId = MvxAttributeHelpers.ReadListItemTemplateId(context, attrs); if (adapter != null) { Adapter = adapter; Adapter.ItemTemplateId = itemTemplateId; } ChildViewAdded += OnChildViewAdded; ChildViewRemoved += OnChildViewRemoved; }