Я создаю программу и в которой мне нужно создать список всех различных компонентов Android, а не вычислять и печатать Список вручную. Я хотел бы выяснить программно, могу ли я сделать это для добавления в String Arrays, как показано ниже?
Components[] = {"TextView", "ImageView", "RelativeLayout", "LinearLayout", "Random", "DecimalFormat ...
Аналогично, я хотел бы программно создать Список всех разных типов данных, например. Int, String, ArrayList и т.д., Которые будут добавлены в массивы String, как показано ниже.
DataTypes[] = {"Int", "String", "Object", "Double", "Char", "Boolean ...
То, что я смог сделать до сих пор, выше. Пока я физически печатал их, как описано выше.
Как я могу это сделать? Благодаря
Разъяснение
По типам данных: Я имею в виду типы переменных, объявленные для хранения данных, например, Int, String, object, boolean, double, array, arraylists и т.д.
По компонентам: Я имею в виду любой визуальный компонент, который можно добавить в Android xml, например. ImageView, TextView, LinearLayout, RelativeLayout и т.д.
Да, я знаю, что число этих компонентов может быть бесконечным (определяется используемыми API), для которых я хотел бы генерировать их динамически
Предпочтительно без использования какой-либо другой библиотеки