0

这么简单的东西(因此是用户名),但我只想要一个开始/停止按钮,它用于计时器,但为简单起见,我们将使用“starty”和“stoppy”而不是计时器运行和计时器不运行。我不想让你做我的代码,但如果有人能告诉我我错过了什么,我真的很喜欢。

谢谢!:)

public void onClick(View v) {
            if (helloWorld.getText().length() == 0
                    || helloWorld.equals("stoppy")) {
                helloWorld.setText("starty");
            } else {
                helloWorld.setText("stoppy");
            }
        }
4

2 回答 2

1

我认为这可能是一个问题。添加 helloWorld.getText().trim.equals("stoppy") 以匹配两个字符串

于 2013-06-11T12:47:11.857 回答
0

像这样使用

public void onClick(View v) {
            if (helloWorld.getText().trim().length() == 0
                    || helloWorld.getText().trim().equals("stoppy")) {
                helloWorld.setText("starty");
            } else {
                helloWorld.setText("stoppy");
            }
        }
于 2013-06-11T12:50:24.283 回答