コード例 #1
0
        protected override void OnCreate(Bundle savedInstanceState)
        {
            base.OnCreate(savedInstanceState);

            // Set our view from the "main" layout resource
            SetContentView(Resource.Layout.Main);

            // Get our button from the layout resource,
            // and attach an event to it
            Button button = FindViewById <Button>(Resource.Id.btnLoveCalc);

            button.Click += delegate {
                EditText person1name     = FindViewById <EditText>(Resource.Id.person1nameText);
                EditText person2name     = FindViewById <EditText>(Resource.Id.person2nameText);
                TextView loveResultLabel = FindViewById <TextView>(Resource.Id.loveResultLabel);
                var      loveResult      = ApLove.ToNumber(person1name.Text, person2name.Text);
                if (loveResult == "infinity")
                {
                    loveResultLabel.Text = "Your love is incalculable";
                }
                else
                {
                    loveResultLabel.Text = loveResult + "%";
                }
            };
        }
コード例 #2
0
        public override void ViewDidLoad()
        {
            base.ViewDidLoad();

            btnLoveCalc.TouchUpInside += (object sender, EventArgs e) =>
            {
                // Convert the phone number with text to a number
                // using PhoneTranslator.cs
                var loveResult = ApLove.ToNumber(person1nameText.Text, person2nameText.Text);
                if (loveResult == "infinity")
                {
                    loveResultLabel.Text = "Your love is incalculable";
                }
                else
                {
                    loveResultLabel.Text = loveResult + "%";
                }
            };
        }