title: setFocusable on button click
body: <p>I have a small timer app and EditText widgets named <code>etH</code>, <code>etM</code> and <code>etS</code> which allow input and show the time ticking. When the start button is clicked and the timer is started, I forbid the interaction by doing the following:</p>
  
  <pre><code>btnS.setOnClickListener(new View.OnClickListener() {
      public void onClick(View v) {
      if (calculateMS() != 0) {
          OnTimerStartButtonClicked();
          initiateTimer();
          DisableEditTexts();
                      ...
  </code></pre>
  
  <p>The method:</p>
  
  <pre><code>public void DisableEditTexts() {
      etH.setFocusable(false);
      etM.setFocusable(false);
      etS.setFocusable(false);
  }
  </code></pre>
  
  <p>By pressing the reset button I want to re-enable the interaction by calling the method the does the reverse thing (sets focusable to true):</p>
  
  <pre><code>btnR.setOnClickListener(new View.OnClickListener() {
      public void onClick(View v) {
          OnTimerResetButtonClicked();
          clearValues();
          EnableEditTexts();
          ...
  </code></pre>
  
  <p>The problem: the edittexts do NOT become focusable by clicking the reset button. All I'm doing in last method is </p>
  
  <pre><code>etH.setFocusable(true);
  etM.setFocusable(true);
  etS.setFocusable(true);
  </code></pre>
  
  <p>What am I doing wrong?</p>