https://medium.com/swlh/making-nested-lists-with-android-spannables-in-kotlin-4ad00052912c
> However, Android has some existing bugs.
>
> Depending on the device and API version, the value of x might always be 0 no matter what. This is the case for the API 28 emulator I’m using, but not on an API 23 emulator. This is why all the list items are aligned to the left at position 0 in the above image.
LeadingMarginSpan のバグが面倒くさいやつだ…