public static View LoadBooleanElementLayout(Context context, View convertView, ViewGroup parent, int layoutId, out TextView label, out TextView subLabel, out View value)
{
var layout = convertView ?? LoadLayout(context, parent, layoutId);
if (layout != null)
{
label = layout.FindViewById<TextView>(Resource.Id.dialog_LabelField);
value = layout.FindViewById<View>(Resource.Id.dialog_BoolField);
subLabel = layout.FindViewById<TextView>(Resource.Id.dialog_LabelSubtextField);
}
else
{
Log.Error("Android.Dialog", "LoadBooleanElementLayout: Failed to load resource: " + layoutId.ToString(CultureInfo.InvariantCulture));
label = null;
value = null;
subLabel = null;
}
return layout;
}