Android editText.getText()

时间:2015-10-13 10:38:43

标签: android tostring gettext tone-generator

代码有什么问题:

.getText().toString()

代码在没有if语句的情况下工作,但使用if而{{1}}根本不起作用。

2 个答案:

答案 0 :(得分:1)

== 测试对象引用, .equals()测试字符串值。

使用equals

if(maintext.equals("10"))

最后

    if(maintext.equals("10"))
    {

        ToneGenerator toneG = new ToneGenerator(AudioManager.STREAM_ALARM, 100);
        toneG.startTone(ToneGenerator.TONE_CDMA_ALERT_CALL_GUARD, 200);


   }
  

How do I compare strings in Java?

答案 1 :(得分:0)

您错误地比较了两个字符串(maintext =="10"),将其更改为"10".equals(maintext)