#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-файла с атрибутами по умолчанию