Я собираю все строки из строки. xml что-то вроде этого
Field[] fields = R.string.class.getDeclaredFields();
List<String> strings= new ArrayList<>();
for (int i = 0; i < fields.length; i++) {
int resId = context.getResources().getIdentifier(fields[i].getName(), "string", context.getPackageName());
strings.add(fields[i].getName());
if (resId != 0) {
RDALogger.info("id"+ resId);
// strings.add(context.getResources().getString(resId));
}
}
Но это возвращает все строки. Например, в этом списке есть строки
R$string.appbar_scrolling_view_behavior
R$string.com_facebook_loginview_log_in_button_long
, но это не моя строка модуля.
Есть ли способ получить только строку модуля?