Android Spinner - How to position dropdown arrow as close to text as possible when options have different length? : <p>The options in my spinner has different length and currently the dropdown arrow is positioned far to the right based on the longest option, as shown in the screenshot below.</p>

<p><a href="https://i.stack.imgur.com/kt0ajm.png" rel="noreferrer"><img src="https://i.stack.imgur.com/kt0ajm.png" alt="enter image description here"></a>
<a href="https://i.stack.imgur.com/jPwEVm.png" rel="noreferrer"><img src="https://i.stack.imgur.com/jPwEVm.png" alt="enter image description here"></a></p>

<p>Is it possible to move the dropdown arrow so that it is dynamically positioned based on currently selected option? </p>

<p>Especially when the first option is just 'All', it looks weird when the dropdown arrow is so far away to the right.</p>

<p>Referring to Google Translate App where dropdown arrow is always positioned next to its text:
<a href="https://i.stack.imgur.com/IPMISm.png" rel="noreferrer"><img src="https://i.stack.imgur.com/IPMISm.png" alt="enter image description here"></a>
<a href="https://i.stack.imgur.com/paWgQm.png" rel="noreferrer"><img src="https://i.stack.imgur.com/paWgQm.png" alt="enter image description here"></a></p>
