title: Android unwanted padding on top and bottom with TextView
body: <p>I am trying to put two text view within the circular progress bar as shown in the picture below. These two text should be aligned with center of the circular progress bar.
  <a href="https://i.stack.imgur.com/lw2W7.png" rel="nofollow noreferrer"><img src="https://i.stack.imgur.com/lw2W7.png" alt="enter image description here"></a></p>
  
  <p>But the unwanted padding in text view which prevents me to align the text into the center of the circular progress bar. This is what i get.</p>
  
  <p><a href="https://i.stack.imgur.com/ATpO9.png" rel="nofollow noreferrer"><img src="https://i.stack.imgur.com/ATpO9.png" alt="enter image description here"></a>
  <a href="https://i.stack.imgur.com/5dHyh.png" rel="nofollow noreferrer"><img src="https://i.stack.imgur.com/5dHyh.png" alt="enter image description here"></a></p>
  
  <p>here is my layout file:</p>
  
  <pre><code> &lt;FrameLayout
              android:id="@+id/onboarding_activity_progress_layout"
              android:layout_gravity="center_horizontal"
              android:layout_width="match_parent"
              android:layout_height="wrap_content"
              android:layout_marginBottom="10dp"
              android:layout_marginTop="10dp"&gt;
  
              &lt;com.locationlabs.finder.android.core.ui.CircularProgressBar
                    android:id="@+id/onboarding_activity_progress_bar"
                    android:layout_gravity="center"
                    android:padding="10dp"
                    android:layout_width="120dp"
                    android:layout_height="120dp"
                    app:progressColor="@color/progress_bar_color"
                    app:backgroundColor="@color/progress_bar_background_color"
                    app:progressBarWidth="10dp"
                    tools:progress="60"/&gt;
              &lt;LinearLayout
                    android:layout_width="wrap_content"
                    android:layout_height="wrap_content"
                    android:orientation="vertical"
                    android:includeFontPadding="false"
                    android:layout_gravity="center"&gt;
  
                  &lt;TextView
                        android:id="@+id/number_of_remaining_steps"
                        style="@style/OnboardingNumberOfRemainingStepText"
                        tools:text="2"/&gt;
  
                  &lt;TextView
                        android:id="@+id/remaining_number_of_steps"
                        style="@style/OnboardingRemainingStepText"
                        tools:text="steps left"/&gt;
  
              &lt;/LinearLayout&gt;
          &lt;/FrameLayout&gt;
  </code></pre>
  
  <p>Here is the styling:</p>
  
  <pre><code>&lt;style name="OnboardingNumberOfRemainingStepText"&gt;
          &lt;item name="android:layout_width"&gt;wrap_content&lt;/item&gt;
          &lt;item name="android:layout_height"&gt;wrap_content&lt;/item&gt;
          &lt;item name="android:layout_gravity"&gt;center_horizontal&lt;/item&gt;
          &lt;item name="android:fontFamily"&gt;sans-serif&lt;/item&gt;
          &lt;item name="android:textSize"&gt;40sp&lt;/item&gt;
          &lt;item name="android:textColor"&gt;@color/dark_grey&lt;/item&gt;
          &lt;item name="android:includeFontPadding"&gt;false&lt;/item&gt;
      &lt;/style&gt;
  
    &lt;style name="OnboardingRemainingStepText"&gt;
          &lt;item name="android:layout_width"&gt;wrap_content&lt;/item&gt;
          &lt;item name="android:layout_height"&gt;wrap_content&lt;/item&gt;
          &lt;item name="android:layout_gravity"&gt;center_horizontal&lt;/item&gt;
          &lt;item name="android:fontFamily"&gt;sans-serif-light&lt;/item&gt;
          &lt;item name="android:textSize"&gt;16sp&lt;/item&gt;
          &lt;item name="android:textColor"&gt;@color/dark_grey&lt;/item&gt;
          &lt;item name="android:textStyle"&gt;normal&lt;/item&gt;
      &lt;/style&gt;
  </code></pre>
  
  <p>I was told <code>android:includeFontPadding</code> can help reduce the padding but it doesn't help that much. I also tried with the single textView with Spannable but I get almost the similar result. I tried with negative margin but that didn't work and it is also not reliable. </p>