Я работаю над небольшим словарным приложением, которое в настоящее время выглядит следующим образом:

Я хочу, чтобы заголовок первой вкладки начинался и заканчивался заголовка последней вкладки для выравнивания с началом péngyou и концом HSK 1.
Я попытался использовать пользовательские макеты для первой и последней вкладок, выравнивая текст влево и вправо и используя правильный отступ, но это оставляет меня с двумя проблемами.
- Распределение заголовков вкладок выглядит не так. Я предполагаю, что вкладки изначально имеют одинаковую ширину, а заголовки центрированы на соответствующей вкладке Нужно ли самому рассчитывать расположение оставшихся заголовков вкладок? Как я могу добиться этого
- Я использую tabIndicatorFullWidth = "false", но индикатор вкладки центрируется на вкладке, а не выравнивается по заголовку. Нужно ли перезаписывать поведение индикатора вкладки? Если да, то где мне это сделать и как я могу добиться выравнивания независимо от того, где заголовок выровнен на вкладке?
Я пропустил простое решение этой проблемы?