Можно ли сделать что-то вроде следующего?Ссылка на отдельный атрибут стиля из макета xml?
<LinearLayout android:id="@android:id/empty"
android:background="?android:style/Widget.ListView.overScrollFooter"
>
Оставляют в стороне все несущественные элементы макета. Мне интересно, можно ли ссылаться на один из отдельных атрибутов, определенных в стиле?
Редактировать для получения дополнительной информации: Стандартные стили и атрибуты для многих виджетов определяются Android и настраиваются далее производителями телефонов. Вот как они могут настроить вид элементарного виджетов Android. В моем примере нижний колонтитул listView будет выглядеть по-другому на телефоне Samsung, чем на телефоне HTC или на телефоне Google по умолчанию.
Я хотел бы захватить атрибут, определенный в стиле listview (в частности, атрибут drawcrosserfooter), и использовать его в качестве фона для одного из моих представлений. С технической точки зрения, у меня есть программное решение для этого, но оно неуклюжие и требует, чтобы я повторял этот код каждый раз, когда я использую это представление (что во многих местах).
Ват, что вы подразумеваете под неважным макетом? – havexz
layout_width, layout_height, xlms и т. Д. Все, что лишний материал, который не имеет отношения к рассматриваемому вопросу. –
и что именно вы хотите достичь? – havexz