void SetupSettingsSwitch(int containerId, int labelId, int switchId, bool IsChecked,
                                 CompoundButton.IOnCheckedChangeListener checkedChangeListener)
        {
            ViewGroup container   = (ViewGroup)FindViewById(containerId);
            var       switchLabel = ((TextView)container.FindViewById(labelId)).Text;
            Switch    switchView  = (Switch)container.FindViewById(switchId);

            switchView.ContentDescription = switchLabel;
            switchView.Checked            = IsChecked;
            container.Click += (sender, e) => {
                switchView.PerformClick();
            };
            switchView.SetOnCheckedChangeListener(checkedChangeListener);
        }
Esempio n. 2
0
        private void SetupSettingsSwitch(
            int containerId,
            int labelId,
            int switchId,
            bool isChecked,
            CompoundButton.IOnCheckedChangeListener checkedChangeListener
            )
        {
            var    container   = FindViewById <ViewGroup>(containerId);
            string switchLabel = container.FindViewById <TextView>(labelId).Text;
            var    switchView  = container.FindViewById <Switch>(switchId);

            switchView.ContentDescription = switchLabel;
            switchView.Checked            = isChecked;
            container.Click += delegate { switchView.PerformClick(); };
            switchView.SetOnCheckedChangeListener(checkedChangeListener);
        }
 private void recommendedSwitch_Action(CompoundButton.IOnCheckedChangeListener obj)
 {
     throw new NotImplementedException();
 }