public void AddCurrentFields(string title, List <string> values, List <string> ssd)
        {
            var field      = new Spinner(this.Context);
            var titleField = new TextView(this.Context);

            titleField.SetPadding(15, 20, 15, 20);
            titleField.SetTextColor(Color.White);
            titleField.TextSize = 14;
            titleField.SetText(title, TextView.BufferType.Normal);
            var adapter = new SpinAdapter(this.Activity, values, ssd);

            field.Adapter       = adapter;
            field.ItemSelected += (s, e) =>
            {
                if (e.Position != 0)
                {
                    var selectedSSD = ((s as Spinner).Adapter as SpinAdapter).ssd[e.Position - 1];
                    presenter.SSD = selectedSSD;
                    presenter.SelectionStep();
                }
            };
            fieldsLayout.AddView(titleField);
            fieldsLayout.AddView(field);
        }