android MaterialBetterSpinner没有被禁用

时间:2017-03-20 09:15:38

标签: android android-spinner

我尝试了所有这些,没有任何帮助:

 spinner.setEnabled(s.getIsEnabled());
 spinner.setClickable(s.getIsEnabled());
 if(!s.getIsEnabled())
 spinner.dismissDropDown();
 for(View lol : spinner.getTouchables() ) {
     lol.setEnabled(s.getIsEnabled());
 }

我无法得到: {/ 1}}在那个微调器上。

有人可以帮忙吗?

2 个答案:

答案 0 :(得分:1)

我找到了解决方案:

spinner.setDropDownHeight(0);

现在效果很好。

答案 1 :(得分:0)

spinner.setDropDownHeight(0);  // disable
spinner.setDropDownHeight(WindowManager.LayoutParams.WRAP_CONTENT); // enable