title: Android - margins specified in custom style not taking effect
body: <p>I wish to have the default margin for EditText's be 10dp. Therefore, in my styles.xml file I set up the following:</p>
  
  <pre><code>&lt;resources xmlns:android="http://schemas.android.com/apk/res/android"&gt;
  
      &lt;style name="MyTheme" parent="android:style/Theme.NoTitleBar"&gt;
          &lt;item name="android:editTextStyle"&gt;@style/edit_text_default&lt;/item&gt;
      &lt;/style&gt;
  
      &lt;style name="edit_text_default" parent="android:style/Widget.EditText"&gt;
          &lt;item name="android:layout_margin"&gt;10dp&lt;/item&gt;
      &lt;/style&gt;
  
  &lt;/resources&gt;
  </code></pre>
  
  <p>Then in AndroidManifest.xml, I set the applications theme to the one I defined:</p>
  
  <pre><code>&lt;application
       android:icon="@drawable/ic_launcher"
       android:label="@string/app_name"
       android:theme="@style/MyTheme" &gt;
  ...
  </code></pre>
  
  <p>The "No Title Bar" aspect of the theme is working. However, the default margin for EditText's is not, it is still filling the parent. Here is my table view:</p>
  
  <pre><code>&lt;TableLayout xmlns:android="http://schemas.android.com/apk/res/android"
      xmlns:tools="http://schemas.android.com/tools"
      android:layout_width="fill_parent"
      android:layout_height="fill_parent"
      android:background="#FFFFFF" &gt;
      &lt;TableRow&gt;
          &lt;EditText android:hint="@string/last_name" /&gt;
      &lt;/TableRow&gt;
      &lt;TableRow&gt;
          &lt;EditText android:hint="@string/first_name" /&gt;
      &lt;/TableRow&gt;
  &lt;/TableLayout&gt;
  </code></pre>