[英]Android button click show different Toast message depend on the click count
我想要一个按钮,它可以根据用户的点击次数显示不同的 toast 消息。 我写的代码如下。 但是,单击后,所有四个吐司消息都弹出。 谁能帮我解决这个问题? 谢谢!
GetVS.Click += delegate {
if(count==0)
{
Toast.MakeText (this, "Beep Boop0", ToastLength.Short).Show ();
}
if(count==1)
{
Toast.MakeText (this, "Beep Boop1", ToastLength.Short).Show ();
}
if(count==2)
{
Toast.MakeText (this, "Beep Boop2", ToastLength.Short).Show ();
}
else
{
Toast.MakeText (this, "Beep Boop else", ToastLength.Short).Show ();
}
count++;
};
Toast.makeText(..)
返回一个新的 Toast 实例,您可以在委托之外创建一个,然后调用myToast.setText
更改文本,然后调用Show
显示它。
您正在使用Toast.makeText(..)
创建 4 个实例,而不是更改文本。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.