是否可以用一个按钮重置整数和字符串?

时间:2018-01-15 20:21:09

标签: java android button

我是一名机器人初学者。我想为我的沙滩排球得分计数器应用创建一个重置按钮<div class="main"> <button id="minus">Minus</button> <div id="amount"> 1</div> <button id="plus">plus</button> <button id="add">add to cart</button> <div id="cart">products: </div> </div>。该按钮应该执行以下操作:

  • 将A队和B队的当前得分设为0
  • 删除第一,第二和第三组(字符串)的已保存分数
  • 将当前设置设为1

我的想法是这样做:

resetTheGame

此代码将团队A和B的当前分数设置为0,它将当前设置设置为1,但它仅删除最后一个游戏集(字符串)并忽略第一个和第二个游戏集(字符串)。有没有解决办法解决它?

1 个答案:

答案 0 :(得分:0)

String firstSetMessage = "1st Set";
displayMessage(firstSetMessage);
String secondSetMessage = "2nd Set";
displayMessage(secondSetMessage);
String thirdSetMessage = "3rd Set";
displayMessage(thirdSetMessage);

您的代码段中的上述代码确实将firstSetMessagesecondSetMessagethirdSetMessage设置为您指定的值。

但是,您的方法displayMessage()被调用了3次。我认为,根据您给我们使用的小代码,您的displayMessage()方法只会创建一个Dialog或类似的东西。

让我们说displayMessage()确实会创建一个Dialog,这意味着它会尝试同时打开3个对话框,因此会打开列出的最后一个对话框在代码中从上到下读取代码。 (当然有例外情况,但是随着你的知识的发展,你可以在后面学习)

总的来说,理想情况下,您可以使用Toast一次性(或至少一个接一个地)呈现3条消息,这将一个接一个地显示它们。