Я закончил делать свое приложение. Теперь я хочу, чтобы reset все мои editTexts имели ширину макета, как заполнить родительский, а не обернуть содержимое.
android:layout_width="fill_parent"
тогда как в настоящее время все мои editTexts
android:layout_width="wrap_content"
Есть ли способ сделать это в файле стиля xml, а не индивидуально в каждом макете? У меня в настоящее время это как мой styles.xml
<style name="AppTheme" parent="android:Theme.Light">
<item name="android:fontFamily">Verdana</item>
<item name="android:editTextStyle">@style/EditTextStyle</item>
</style>
<style name="EditTextStyle" parent="@android:style/Widget.EditText">
<item name="android:layout_width">fill_parent</item>
<item name="android:textColor">#808080</item>
</style>
Но я получаю исключение, говоря, что layout_width должен быть указан. Это мое исключение:
07-15 11:13:34.872: E/AndroidRuntime(1195): java.lang.RuntimeException: Unable to start activity ComponentInfo{com.passwordkeeper.ui/com.passwordkeeper.ui.ActivityLogin}: java.lang.RuntimeException: Binary XML file line #29: You must supply a layout_width attribute.
Любой простой выход или мне нужно изменить атрибут во всем моем editText отдельно?