jjzjj

inOnMeasure

全部标签

Android Spinner——如何调整当前所选项目的大小?

似乎微调器的大小适合其适配器中给定的最长项目。在大多数情况下,这是一种良好的行为,但在我的特定情况下,这是不可取的。这可以关闭吗?我的猜测是不,通过查看源代码中的Spinner.onMeasure(),但我想我会问。 最佳答案 我现在通过子类化Spinner实现了这一点:publicclassSpinnerWrapContentextendsIcsSpinner{privatebooleaninOnMeasure;protectedvoidonMeasure(intwidthMeasureSpec,intheightMeasureS