title: Cannot make TextView's change color while user types
body: <p>I'm very very new to android dev, but I really enjoy it :) I am wanting to make a calculator app for a game I play to work out how long it'll take to get from level a to level b using the various methods. I'm doing pretty good with it so far, but now have encountered this error which is reallllly bugging me.<br>
  I want to turn my text color to red if they input a number thats lower than the required experience to use ingame. For example, mahogany logs require 400000xp to be able to use, so if they enter &lt;400000 I want the TextView with mahogany logs to turn red. Hope I made sense haha :) currently when i enter any number they all just change red and dont change with user input :(any help would be appreciated! :) Here is a screenshot of the app interface so you can see what I mean <a href="https://puu.sh/xdRfZ/a4651025d0.png" rel="nofollow noreferrer">https://puu.sh/xdRfZ/a4651025d0.png</a></p>
  
  <pre><code>numspace1.addTextChangedListener(new TextWatcher() {
          @Override
          public void onTextChanged(CharSequence s, int start, int before, int count) {
  
          }
  
          @Override
          public void beforeTextChanged(CharSequence s, int start, int count, int after) {
          }
  
          @Override
          public void afterTextChanged(Editable s) {
              Double numb1 = Double.parseDouble(numspace1.getText().toString());
              if (numb1 &gt;= 6517253 &amp;&amp; numb1 &lt;= 10692628) {
                  p15.setTextColor(Color.RED);
              } else if (numb1 &gt;= 5346332 &amp;&amp; numb1 &lt;= 6517252) {
                  p14.setTextColor(Color.RED);
                  p15.setTextColor(Color.RED);
              } else if (numb1 &gt;= 3972294 &amp;&amp; numb1 &lt;= 5346331) {
                  p13.setTextColor(Color.RED);
                  p14.setTextColor(Color.RED);
                  p15.setTextColor(Color.RED);
              } else if (numb1 &gt;= 3258594 &amp;&amp; numb1 &lt;= 3972293) {
                  p12.setTextColor(Color.RED);
                  p13.setTextColor(Color.RED);
                  p14.setTextColor(Color.RED);
                  p15.setTextColor(Color.RED);
              } else if (numb1 &gt;= 2421087 &amp;&amp; numb1 &lt;= 3258593) {
                  p11.setTextColor(Color.RED);
                  p12.setTextColor(Color.RED);
                  p13.setTextColor(Color.RED);
                  p14.setTextColor(Color.RED);
                  p15.setTextColor(Color.RED);
              } else if (numb1 &gt;= 1475581 &amp;&amp; numb1 &lt;= 2421086) {
                  p10.setTextColor(Color.RED);
                  p11.setTextColor(Color.RED);
                  p12.setTextColor(Color.RED);
                  p13.setTextColor(Color.RED);
                  p14.setTextColor(Color.RED);
                  p15.setTextColor(Color.RED);
              } else if (numb1 &gt;= 273742 &amp;&amp; numb1 &lt;= 1475580) {
                  p9.setTextColor(Color.RED);
                  p10.setTextColor(Color.RED);
                  p11.setTextColor(Color.RED);
                  p12.setTextColor(Color.RED);
                  p13.setTextColor(Color.RED);
                  p14.setTextColor(Color.RED);
                  p15.setTextColor(Color.RED);
              } else if (numb1 &gt;= 123660 &amp;&amp; numb1 &lt;= 273741) {
                  p7.setTextColor(Color.RED);
                  p8.setTextColor(Color.RED);
                  p9.setTextColor(Color.RED);
                  p10.setTextColor(Color.RED);
                  p11.setTextColor(Color.RED);
                  p12.setTextColor(Color.RED);
                  p13.setTextColor(Color.RED);
                  p14.setTextColor(Color.RED);
                  p15.setTextColor(Color.RED);
              } else if (numb1 &gt;= 83014 &amp;&amp; numb1 &lt;= 123659) {
                  p6.setTextColor(Color.RED);
                  p7.setTextColor(Color.RED);
                  p8.setTextColor(Color.RED);
                  p9.setTextColor(Color.RED);
                  p10.setTextColor(Color.RED);
                  p11.setTextColor(Color.RED);
                  p12.setTextColor(Color.RED);
                  p13.setTextColor(Color.RED);
                  p14.setTextColor(Color.RED);
                  p15.setTextColor(Color.RED);
              } else if (numb1 &gt;= 22406 &amp;&amp; numb1 &lt;= 83013) {
                  p5.setTextColor(Color.RED);
                  p6.setTextColor(Color.RED);
                  p7.setTextColor(Color.RED);
                  p8.setTextColor(Color.RED);
                  p9.setTextColor(Color.RED);
                  p10.setTextColor(Color.RED);
                  p11.setTextColor(Color.RED);
                  p12.setTextColor(Color.RED);
                  p13.setTextColor(Color.RED);
                  p14.setTextColor(Color.RED);
                  p15.setTextColor(Color.RED);
              } else if (numb1 &gt;= 13363 &amp;&amp; numb1 &lt;= 22405) {
                  p4.setTextColor(Color.RED);
                  p5.setTextColor(Color.RED);
                  p6.setTextColor(Color.RED);
                  p7.setTextColor(Color.RED);
                  p8.setTextColor(Color.RED);
                  p9.setTextColor(Color.RED);
                  p10.setTextColor(Color.RED);
                  p11.setTextColor(Color.RED);
                  p12.setTextColor(Color.RED);
                  p13.setTextColor(Color.RED);
                  p14.setTextColor(Color.RED);
                  p15.setTextColor(Color.RED);
              } else if (numb1 &gt;= 0 &amp;&amp; numb1 &lt;= 13362) {
                  p2.setTextColor(Color.RED);
                  p3.setTextColor(Color.RED);
                  p4.setTextColor(Color.RED);
                  p5.setTextColor(Color.RED);
                  p6.setTextColor(Color.RED);
                  p7.setTextColor(Color.RED);
                  p8.setTextColor(Color.RED);
                  p9.setTextColor(Color.RED);
                  p10.setTextColor(Color.RED);
                  p11.setTextColor(Color.RED);
                  p12.setTextColor(Color.RED);
                  p13.setTextColor(Color.RED);
                  p14.setTextColor(Color.RED);
                  p15.setTextColor(Color.RED);
              }
          }
  </code></pre>