Как мы создаем набор атрибутов в Android без xml

#java #kotlin #attributes #android-layoutparams

Вопрос:

Я знаю, что мы можем установить набор атрибутов без создания пользовательских атрибутов в xml

 XmlPullParser parser = resources.getXml(myResource); AttributeSet attributes = Xml.asAttributeSet(parser);  

Я хочу сделать что-то подобное

котлин

 val attrs: AttributeSet = AnArray("android:orientation=Horizontal","  android:layout_height=match_parent")  

Ява

 AttributeSet attrs = new AnArray("android:orientation=Horizontal","  android:layout_height=match_parent")  

Можно ли ввести массив и сохранить его как набор атрибутов?

Комментарии:

1. Android не предоставляет никакого простого способа сделать это. Набор атрибутов-это интерфейс со многими методами. Нет общедоступного класса реализации, который вы могли бы использовать.

2. О, хорошо, я понимаю.. Мне придется прибегнуть к созданию xml-файла с атрибутами по умолчанию