0

私はAndroid用のモノを使用しています.ボタンを100回クリックするたびにダイアログボックスを追加する方法を見つけようとしています.コードは次のようになります. 私はif文を考えていましたか?

button.Click += delegate { button.Text = string.Format("{0} clicks!", count++); };

if(count >= 5)

            {                
                var builder = new AlertDialog.Builder(this);
                builder.SetMessage("Your On Your Way");
                builder.SetCancelable(false);
                builder.SetPositiveButton("OK", delegate { });
                var dialog = builder.Create();
                dialog.Show();

            }
4

1 に答える 1

0

ボタンのデリゲート内に if ステートメントを配置できます。

button.Click += delegate
            {
                button.Text = string.Format("{0} clicks!", count++);

                if (count % 100 == 0)
                {
                    var builder = new AlertDialog.Builder(this);
                    builder.SetMessage("Your On Your Way");
                    builder.SetCancelable(false);
                    builder.SetPositiveButton("OK", delegate { });
                    builder.Show();
                }

            };
于 2012-12-07T17:53:27.870 に答える