public static final String MENU_ANA_MENU = "MENU_ANA_MENU"; public static final String MENU_ALISTIRMA_OYNA = "MENU_ALISTIRMA_OYNA"; public static final String MENU_TEK_OYUNCULU_OYNA = "MENU_TEK_OYUNCULU_OYNA"; public static final String MENU_COK_OYUNCULU_OYNA = "MENU_COK_OYUNCULU_OYNA"; public static final String MENU_AYARLAR = "MENU_AYARLAR"; public static final String MENU_HARITA_YAPIM = "MENU_HARITA_YAPIM"; public static final String MENU_HARITA_AYARLARI = "MENU_HARITA_AYARLARI";
Evet dogru. Bu sayede enum icerisinde ekstra degerler de set edebilirsin, daha esnek bir tasarim olmus. Ornegin: ANA_MENU("Ama Menü", "Main Menu"), ... seklinde hazir cevirisini verebilir, oyunun dili ingilizceye cevrildiginde direkt MAIN_MENU yazacak ilgili yerde. Ya da yeni bir menu cesidi eklediginde o otomatik eklenecek, Enum.values() metodunu kullanarak yaptiysan.