ModuleNotFoundError: В Django 1.9 не работает модуль с именем 'django.urls'

TabLayout был введен, чтобы помочь разработчикам соответствовать стандартам Material Design. В этом случае это соответствующая высота вкладки, заполнение между значком и текстом, а также значок и размер текста. Изучите Руководство по дизайну материалов , чтобы ознакомиться с ними.

Однако, если вам действительно не нравится заполнение (и вы не хотите создавать приложение в соответствии с Material Design рекомендации) вы можете изменить его.

Вы можете использовать @ user13 answer . Таким образом, вы можете передать свой макет.

Однако помните, что если вы хотите динамически строить TabLayout и использовать его TabLayout.Tab#setText(java.lang.CharSequence) и TabLayout.Tab#setIcon(int), вы должны использовать макет:



Посмотрите на идентификаторы @android:id/icon и @android:id/text1. Если вы добавите эти ID TabLayout, ваш макет будет работать с кодом класса TabLayout. Взгляните на документацию для получения дополнительной информации.

0
задан Alasdair 29 March 2019 в 12:49
поделиться