Мне любопытно узнать, возможно ли изменить интервал по умолчанию, установленный в районе MaterialCheckBox
... или есть планы, позволяющие это сделать.
Скажем, для примера, У меня есть CheckBox
, определенный с четырьмя TextViews
вокруг него (слева, справа, сверху и снизу от него), и я не указываю поля для любой из пяти Views
.Если я определю тему моего приложения как Theme.AppCompat.Light
, то это CheckBox
будет отображаться с равным интервалом вокруг него следующим образом:
Если я изменютему приложения к Theme.MaterialComponents.Light
и не вносите никаких других изменений в приложение, тогда CheckBox
отображается следующим образом:
Обратите внимание на неравный интервал, которыйЯ хотел бы настроить на индивидуальной основе.В документации MaterialCheckBox
ничего не упоминается, и я не вижу ничего очевидного в определении класса *1029* о том, что можно изменить этот интервал.
(Для чегостоит использовать последнюю версию com.google.android.material:material library
, то есть 1.1.0-alpha03
. И все, что я сказал выше, справедливо независимо от того, определяю ли я CheckBox
, AppCompatCheckBox
или MaterialCheckBox
в моем макете.Ключевым моментом является изменение темы с Theme.AppCompat.Light
на Theme.MaterialComponents.Light
.)