Java 切换按钮中setMinWidth和setMinimumWidth之间的差异

Java 切换按钮中setMinWidth和setMinimumWidth之间的差异,java,android,user-interface,Java,Android,User Interface,我的xml中有一个ToggleButton,带有android:min_width=128dp。所有这些都很好,但我有一个地方,我应该通过代码删除这个限制 令人惊讶的是,ToggleButton有两种方法可以实现这一点。文档中没有提到它们之间的区别,更奇怪的是,我不得不使用这两种方法来缩小我的按钮。如果我使用其中一个(任何),它就不起作用 因此,我想知道,代码中设置切换按钮最小宽度的区别和正确方法是什么。对于常规按钮,您需要同时设置这两个按钮(通过实验得出)——我希望切换按钮或任何其他文本视图的

我的xml中有一个
ToggleButton
,带有
android:min_width=128dp
。所有这些都很好,但我有一个地方,我应该通过代码删除这个限制

令人惊讶的是,
ToggleButton
有两种方法可以实现这一点。文档中没有提到它们之间的区别,更奇怪的是,我不得不使用这两种方法来缩小我的按钮。如果我使用其中一个(任何),它就不起作用


因此,我想知道,代码中设置切换按钮最小宽度的区别和正确方法是什么。

对于常规按钮,您需要同时设置这两个按钮(通过实验得出)——我希望切换按钮或任何其他文本视图的宽度相同。我没有试图弄清楚为什么有两个方法,一个在View上声明,另一个在TextView上声明。