possível no android definir constantes em XML que variam com a configuraç

Estou interessado em ter um layout XML no Android para alterar o tamanho, dependendo da visualização em paisagem ou retrato (e talvez outras configurações posteriormente

<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="match_parent"
android:layout_alignParentBottom="true"
android:background="@drawable/stream_bg_1px_wide"
android:layout_height="150dip" >

Neste exemplo eusoment deseja variar o tamanho de 150 mergulhos, dependendo da paisagem ou do retrato, e não alterar mais nad

Estou usando o layout e layout-land, e sei que poderia repetir o layout em cada uma dessas pastas, mas isso dificulta a manutenção das alterações. Quando introduzo mais variantes com base na densidade e no tamanho da tela, fica pior.

ntão, eu me perguntei se é possível definir um valor (constante) em um arquivo XML e referenciá-lo no meu layout, semelhante a como as cores podem ser definida

<?xml version="1.0" encoding="utf-8"?>
<resources>
    <color name="shopper_background"> #FFFFFF</color>
</resources>

along as linhas de ......

<?xml version="1.0" encoding="utf-8"?>
<resources>
    <value name="footer_size" >150</value>
</resources>

Então eu poderia apenas replicar esse arquivo, com valores diferentes, em cada configuraçã

Obrigado por qualquer ajud

questionAnswers(2)

yourAnswerToTheQuestion