title: custom menu item size and textsize in navigation view
body: <p>I am using the code to customize height of text and row height in navigation view and it works on api21+ but the same code is not working in api 16. How can I make it work ?</p>
  
  <p>COde:</p>
  
  <p>Create a style and apply it to NavigationView using <code>app:theme</code></p>
  
  <pre><code>&lt;style name="NavigationViewStyle"&gt;
       &lt;item name="android:textSize"&gt;20sp&lt;/item&gt; &lt;!-- menu item text size--&gt;
       &lt;item name="android:listPreferredItemHeightSmall"&gt;40dp&lt;/item&gt;&lt;!-- menu item height--&gt;
  &lt;/style&gt;
  </code></pre>
  
  <p>And then, apply this style to NavigationView using app:theme</p>
  
  <pre><code>&lt;android.support.design.widget.NavigationView
         ...
         ...    
          app:theme="@style/NavigationViewStyle"
         ...
         ...
  
  
  &lt;/android.support.design.widget.NavigationView&gt;
  </code></pre>