private void DirectionSpinnerItemSelected(object sender, AdapterView.ItemSelectedEventArgs e) { Log.Debug(TAG, "DirectionSpinnerItemSelected"); // Ignore the initial "Item Selected" calls during UI setup if (ignore_spinner_count != 0) { ignore_spinner_count--; return; } Spinner spinner = (Spinner)sender; var direction_string = string.Format("{0}", spinner.GetItemAtPosition(e.Position)); var direction = SwSettings.DIRECTION_TO_STRING_MAP[direction_string]; var motion = SwSettings.GetControlMotion(selected_control); motion.directionCount = direction; SwSettings.SetControlMotion(selected_control, motion); }
private void CommitMotionAndFinish() { SwSettings.SetControlMotion(control, motion); Finish(); }