Я пытаюсь отобразить случайную строку каждый раз, когда нажимается кнопка из набора строк, определенных в strings.xml. это пример идентификатора строки
<string name="q0">
<string name="q1">
<string name="q2">
<string name="q3">
<string name="q4">
Java-код для получения случайной строки.
private static final Random rgenerator = null;
int RandomQ = R.string.q0 (rgenerator.nextInt(5) + 1);
String q = getString(RandomQ);
Если я пытаюсь использовать этот Java-код, я получаю ошибку "q0" в R.string.q0, которая равна The method q0(int) is undefined for the type R.string
, если я пытаюсь использовать быстрое исправление и создать метод, это работает. но это не позволит мне сохранить или запустить приложение, потому что оно заменяет мой метод создания и показывает это сообщение
R.java was modified manually! Reverting to generated version!
спасибо за чтение.