Я хочу, чтобы иметь возможность обновлять строки из Интернета. Скажем, я загрузил список обновленных строк в хэш-карте, каждая строка сопоставлена с идентификаторами (R.string.). Я думал, что могу изменить string.xml, но они написаны на скалах, я думаю.Android - Загрузка (обновление) струнных ресурсов из Интернета?
Как заменить строки вида и использовать обновленный список при раздувании вещей? В настоящее время я пробовал две вещи.
Сначала я создал пользовательский getResources для своей активности, который возвращает пользовательский объект ресурса с измененным getString. Однако, вероятно, инфлятор активности не использует getResources(), поэтому ничего не меняется.
После этого я думал, что могу переопределить методы setText кнопок и т. Д., Однако они являются окончательными по некоторым причинам.
Любые другие предложения? Я хочу автоматизировать этот процесс, иначе это будет очень сложно. (Могу ли я найти даже рассматривающее использование которых ида? Может быть, я могу разобрать XMLs ресурсов)
Спасибо всем
Спасибо, но хранение вещей на самом деле не проблема, я просто хочу автоматизировать процесс раздувания. Я не хочу писать такие вещи, как button1.setText («обновленная строка») и т. Д. – taytay