title: Enum can not be used for Fixed constant?
body: <p>I am using following to define fixed set of constants</p>
  
  <pre><code>private enum MENU_OPTIONS {
     MENU_SEND_SMS,
     MENU_COPY_SMS,
     MENU_ADD_SMS,
     MENU_POST_FACEBOOK,
     MENU_TWEET
  }
  </code></pre>
  
  <p>and I have a method which accepts INT</p>
  
  <pre><code>menu.add (int, int, int, String);
  </code></pre>
  
  <p>so when I provide "MENU_OPTIONS.MENU_SEND_SMS" to the above method, it is reporting error</p>
  
  <pre><code>menu.add(0, MENU_SEND_SMS, 0, ); // error: The method add(int, int, int, CharSequence) in the type Menu is not applicable for the arguments (int, FavoriteSMSFragment.MENU_OPTIONS, int, String)
  </code></pre>
  
  <p>So If I want to use a fixed set of constants, how should I define the ENUM?</p>