title: Butterknife @BindColor : How to pass param to method and set TextView Color?
body: <p>Am I doing anything wrong ? I need to pass the integer variables that I have to the switch.</p>
  
  <p>This works (with numbers): </p>
  
  <pre><code>@BindColor(R.color.white) protected int white;
  @BindColor(R.color.black) protected int black;
  </code></pre>
  
  <p>Passing int value as number</p>
  
  <pre><code>setTextColor(1);
  </code></pre>
  
  <p>Then, treat at switch:</p>
  
  <pre><code>private void setTextColor(int color){
          switch (color){
              case 1 : {
                  textViewUserName.setTextColor(black);
                  textViewCardNumber.setTextColor(black);
                  break;
              }
              case 2 : {
                  textViewUserName.setTextColor(white);
                  textViewCardNumber.setTextColor(white);
                  break;
              }
          }
      }
  </code></pre>
  
  <p>But when I pass the int <code>white</code> or <code>black</code> value, the switch doesn't work. Why? </p>
  
  <pre><code>setTextColor(white);
  </code></pre>
  
  <p>Now switch the id's</p>
  
  <pre><code>private void setTextColor(int color){
          switch (color){
              case R.color.black : {
                  textViewUserName.setTextColor(black);
                  textViewCardNumber.setTextColor(black);
                  break;
              }
              case R.color.white: {
                  textViewUserName.setTextColor(white);
                  textViewCardNumber.setTextColor(white);
                  break;
              }
          }
      }
  </code></pre>
  
  <p>Nothing happens, no changes at textView color.</p>