Establecer un estilo coherente para todos los EditText (por ejemplo,)

Estoy tratando de hacer todoEditTextEn mi aplicación tengo una apariencia consistente. Soy consciente de que puedo hacer algo como esto:

<style name="App_EditTextStyle">
    <item name="android:background">@drawable/filled_roundededges_box_dark</item>
    <item name="android:textColor">#808080</item>
    <item name="android:layout_height">45dip</item>
</style>

Entonces puedo hacer un particularEditText tener este estilo haciendo esto:

<EditText ...
    style="@style/App_EditTextStyle
    ...>

Pero de esta manera tengo que acordarme de establecer el estilo individualmente para todos y cada uno.EditText en mi aplicación que es tedioso, si no propenso a errores.

¿Hay alguna manera de que pueda hacer esto parte de un tema o algo así? Esto es para que no tenga que asociar este estilo a cadaEditText. Algo así como este bloque de código ficticio:

<style name="App_Theme" parent="@android:style/Theme.Holo">
   ... 
   <item name="android:EditTextSyle">@style/App_EditTextStyle</item>
   ...
<style>

Y luego en miAndroidManifest.xml Tengo algo como:

<application
    ....
    android:theme="@style/App_Theme">

¡Y voilá! toda miEditText's tienen el estilo consistente sin que tenga que especificar el estilo para cada instancia.

Respuestas a la pregunta(5)

Su respuesta a la pregunta