Como referenciar o atributo android layout_width do atributo personalizado?

Quero separar o uso do meu aplicativo em dispositivos xlarge e o uso em outros dispositivos para restringir o parâmetro layout_width em 720dp para xlarge. Para esse efeito, eu criei valores / attrs.xml:

<?xml version="1.0" encoding="UTF-8"?>
<resources>
    <attr name="layoutWidth" format="reference|dimension" />
</resources>

com o parâmetro personalizado layoutWidth para defini-lo em

android:layout_width="?layoutWidth"

Furtner, preciso especificar dois arquivos themes.xml para xlarge e dispositivos comuns em valores-xlarge e values diretórios:

values-xlarge / themes.xml

<?xml version="1.0" encoding="utf-8"?>
<resources>
    <style name="Theme" parent="android:Theme">
        <item name="layoutWidth">720dp</item>
    </style>
</resources>

values / themes.xml

<?xml version="1.0" encoding="utf-8"?>
<resources>
    <style name="Theme" parent="android:Theme">
        <item name="layoutWidth">What should I write here!?</item>
    </style>
</resources>

Então, como posso fazer uma referência no parâmetro "fill_parent" do Android neste local? Parece que@ android: layout_width / fill_parent, mas tenho o erro de compilação:

 No resource found that matches the given name (at 'layoutWidth' with value '@android:layout_width/fill_parent').

questionAnswers(4)

yourAnswerToTheQuestion