Я использую андроидную библиотеку под названием Proteus, которая раздувает макеты во время работы с файлом JSON, который мы сидим на нашем сервере. Эта библиотека позволяет привязывать данные, но мой вопрос заключается в том, как я могу получить данные из этих полей при использовании моего приложения? Я не могу ссылаться ни на один из идентификаторов макета, потому что они не существуют во время компиляции. Есть ли способ игнорировать ошибки в заявлении, когда (R.id.input) не на самом деле не существует до выполнения ?:Получите список текстовых полей, доступных во время выполнения?
View view = inflater.infalte(R.layout.fragment_form, container, false);
TextView textView = (TextView)view.findViewById(R.id.input);
Или, возможно, программно получить список всех доступных уникальных идентификаторов во время выполнения? Любая информация будет полезна. Спасибо.