public static LoadBooleanElementLayout ( Android.Content.Context context, Android.Views.View convertView, Android.Views.ViewGroup parent, int layoutId, Android.Widget.TextView &label, Android.Widget.TextView &subLabel, Android.Views.View &value ) : Android.Views.View | ||
context | Android.Content.Context | |
convertView | Android.Views.View | |
parent | Android.Views.ViewGroup | |
layoutId | int | |
label | Android.Widget.TextView | |
subLabel | Android.Widget.TextView | |
value | Android.Views.View | |
return | Android.Views.View |
protected override View GetViewImpl(Context context, View convertView, ViewGroup parent) { View checkboxView; View view = DroidResources.LoadBooleanElementLayout(context, convertView, parent, LayoutName); return(view); }
public override View GetView(Context context, View convertView, ViewGroup parent) { View toggleButtonView; View view = DroidResources.LoadBooleanElementLayout(context, convertView, parent, LayoutId, out _caption, out _subCaption, out toggleButtonView); if (view != null) { _caption.Text = Caption; _toggleButton = (ToggleButton)toggleButtonView; _toggleButton.SetOnCheckedChangeListener(null); _toggleButton.Checked = Value; _toggleButton.SetOnCheckedChangeListener(this); if (TextOff != null) { _toggleButton.TextOff = TextOff; if (!Value) { _toggleButton.Text = TextOff; } } if (TextOn != null) { _toggleButton.TextOn = TextOn; if (Value) { _toggleButton.Text = TextOn; } } } return(view); }
public override View GetView(Context context, View convertView, ViewGroup parent) { View checkboxView; View view = DroidResources.LoadBooleanElementLayout(context, convertView, parent, LayoutId, out _caption, out _subCaption, out checkboxView); if (view != null) { _caption.Text = Caption; _checkbox = checkboxView as CheckBox; _checkbox.SetOnCheckedChangeListener(null); _checkbox.Checked = Value; _checkbox.SetOnCheckedChangeListener(this); } return(view); }