gpt4 book ai didi

java - Android按钮点击显示不同的Toast消息取决于点击次数

转载 作者:太空宇宙 更新时间:2023-11-03 10:43:23 25 4
gpt4 key购买 nike

我想要一个按钮,它可以根据用户的点击次数显示不同的 Toast 消息。我写的代码如下。但是,在我单击之后,所有四个 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 实例,您可以在委托(delegate)外创建一个,然后调用 myToast.setText 更改文本,然后调用 Show 来显示它。

您正在使用 Toast.makeText(..) 创建 4 个实例,并且没有更改文本。

关于java - Android按钮点击显示不同的Toast消息取决于点击次数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29977310/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com