Zgadzam się, dodanie nowej opcji w xml wiązałoby się ze zdefiniowaniem nowej stałej w klasie. Jest to dodatkowa niedogodność ale może zaoszczędzić kłopotów w przyszłości. Jestem za dodaniem definicji kluczy jako pól static final String KEY_* lub z podobnym prefixem np. w klasie Settings