title: How do I clear the text in Android TextView?
body: <p>So I have an Android program like so:  </p>
  
  <pre><code>package com.example.androiddemo;
  
  import android.app.Activity;
  import android.os.Bundle;
  import android.view.View;
  import android.widget.Button;
  import android.widget.EditText;
  import android.widget.LinearLayout;
  
  public class AndroidDemo extends Activity {
      String[] messages = {"Short Text",
                           "I want to show some really long text" +
                           "on the display of the phone. " +
                           "Having run out of ideas on what to type, " +
                           "I am adding this text which makes absolutely " +
                           "no sense."};
      @Override
      protected void onCreate(Bundle savedInstanceState) {
          super.onCreate(savedInstanceState);
          setContentView(R.layout.main);
  
          final Button add = (Button) findViewById(R.id.addBtn);
          final Button clear = (Button) findViewById(R.id.clrBtn);
          final EditText text = (EditText) findViewById(R.id.display);
  
          add.setOnClickListener(new View.OnClickListener() {
              @Override
              public void onClick(View v) {
                  if(v == add){
                      text.setText(messages[new java.util.Random().nextInt(messages.length)]);
                  }else if(v == clear){
                      text.setText("");
                  }
              }
          });
      }
  }  
  </code></pre>
  
  <p>The button to add text to the <code>TextView</code> works perfectly fine however the text never clears.<br>
  My belief was that the operation of <code>TextView</code> would be analogous to <code>JTextField</code> or <code>JTextArea</code> where setting the text to <code>""</code> clears it.  </p>
  
  <p><strong>How do I clear the text?</strong></p>