Android.Dialog.DroidResources.LoadBooleanElementLayout C# (CSharp) Method

LoadBooleanElementLayout() public static method

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

Usage Example

Beispiel #1
0
        protected override View GetViewImpl(Context context, View convertView, ViewGroup parent)
        {
            View checkboxView;
            View view = DroidResources.LoadBooleanElementLayout(context, convertView, parent, LayoutName);

            return(view);
        }
All Usage Examples Of Android.Dialog.DroidResources::LoadBooleanElementLayout