Beispiel #1
0
        public ChildItemViewHolder(View itemView) : base(itemView)
        {
            _expandedPadding = UIHelper.ResolveDimensionAttr(itemView.Context, Android.Resource.Attribute.ListPreferredItemPaddingStart);
            _defaultPadding  = (int)itemView.Context.Resources.GetDimension(Resource.Dimension.expandable_item_padding);

            CheckedTextView = itemView.FindViewById <AppCompatCheckedTextView>(Resource.Id.checkbox);
        }
        public override View GetDropDownView(int position, View convertView, ViewGroup parent)
        {
            AppCompatCheckedTextView view = base.GetDropDownView(position, convertView, parent) as AppCompatCheckedTextView;

            if (view == null)
            {
                return(base.GetDropDownView(position, convertView, parent));
            }
            if (Font != null)
            {
                view.SetTypeface(Font, TypefaceStyle.Normal);
            }
            view.SetTextColor(ColorStateList.ValueOf(DropdownTextColor));
            view.SetBackgroundColor(DropdownBackgroundColor);
            return(view);
        }