title: How can i avoid Android spellchecking my *Button*?
body: <p>I have a very simple button, which should look somewhat like this:</p>
  <p><a href="https://i.stack.imgur.com/UYzJr.png" rel="nofollow noreferrer"><img src="https://i.stack.imgur.com/UYzJr.png" alt="button design" /></a></p>
  <p>However, Android sometimes decides to spellcheck it, so it looks like this:</p>
  <p><a href="https://i.stack.imgur.com/hPGMo.png" rel="nofollow noreferrer"><img src="https://i.stack.imgur.com/hPGMo.png" alt="button irl" /></a></p>
  <p>I would like to avoid that, but i have no idea where to start?
  This behavior is not reproducible 100% of the time, and newer devices seem to show this error less often, or on less buttons (i'm using this style throughout my app)</p>
  <p>Button in xml:</p>
  <pre><code> &lt;Button
      android:id=&quot;@+id/previousButton&quot;
      style=&quot;@style/Widget.App.Button.TextButton.Link&quot;
      android:layout_width=&quot;match_parent&quot;
      android:layout_height=&quot;wrap_content&quot;
      android:text=&quot;@string/parental_leave_summary_back&quot;
      app:icon=&quot;@drawable/ic_arrow_left_small&quot;
      app:iconGravity=&quot;textStart&quot;
      /&gt;
  </code></pre>
  <p>Styles:</p>
  <pre><code>&lt;style name=&quot;Widget.App.Button.TextButton.Link&quot;&gt;
      &lt;item name=&quot;android:textAppearance&quot;&gt;@style/TextAppearance.App.12&lt;/item&gt;
  &lt;/style&gt;
  
  &lt;style name=&quot;Widget.App.Button.TextButton&quot; parent=&quot;Widget.MaterialComponents.Button.TextButton&quot;&gt;
      &lt;item name=&quot;android:capitalize&quot;&gt;none&lt;/item&gt;
      &lt;item name=&quot;iconPadding&quot;&gt;@dimen/distance_100&lt;/item&gt;
      &lt;item name=&quot;android:textAppearance&quot;&gt;@style/TextAppearance.App.14&lt;/item&gt;
      &lt;item name=&quot;strokeWidth&quot;&gt;0dp&lt;/item&gt;
  &lt;/style&gt;
  </code></pre>