title: How to limit line height of spannablestring but keep on rest of line
body: <p>I have a <code>TextView</code> which has a <code>SpannableString</code> inside it to highlight searched terms. Like so :</p>
  
  <p><img src="https://i.stack.imgur.com/w1KeC.png" alt="enter image description here"></p>
  
  <pre><code>&lt;TextView android:layout_width="match_parent"
            android:layout_height="match_parent"
            android:id="@+id/textBox"
            android:textSize="16sp"
            android:paddingTop="10dp"
            android:paddingLeft="20dp"
            android:paddingRight="20dp"
            android:lineSpacingExtra="5dp"
            android:textColor="@color/TextGray"/&gt;
  </code></pre>
  
  <p>As can be seen I am using <code>android:lineSpacingExtra</code> to give the lines a nice spacing, however it is causing the <code>SpannableString</code> background to be too tall. I would like to keep the spacing between the lines but make the <code>SpannableString</code> shorter.</p>
  
  <p>How is this possible?</p>