我正在使用以下定义固定的常量集
private enum MENU_OPTIONS {
MENU_SEND_SMS,
MENU_COPY_SMS,
MENU_ADD_SMS,
MENU_POST_FACEBOOK,
MENU_TWEET
}
我有一个接受 INT 的方法
menu.add (int, int, int, String);
所以当我向上述方法提供“MENU_OPTIONS.MENU_SEND_SMS”时,它会报告错误
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)
那么如果我想使用一组固定的常量,我应该如何定义 ENUM?