Я думал, что буду классным и использую файл string.xml, чтобы определить некоторые константные строки для таких вещей, как сообщения об исключениях. В strings.xml я нажимаю "Добавить", выбирает параметр "String" (не "String Array" ), а затем дал ему имя и значение. Я был удивлен, увидев, что этот код не работает:
throw new Exception(R.string.MyExceptionMessage);
И это не получается, потому что R.string.MyExceptionMessage имеет тип int. Я могу проверить этот тип, посмотрев в R.java. Что мне не хватает?