当微调器动态填充时,按钮单击时应用程序崩溃

时间:2014-04-18 09:44:07

标签: android validation spinner

**** ****解决

我只需要正确使用按钮设置启用属性。我在按钮声明之前定义了enable属性false。这是一个非常愚蠢的错误。


**** ****问题

我有一个带有三个微调器的机器人使用休息服务动态获取数据。问题是如果我仍然在加载微调器时单击底部的保存按钮。应用程序崩溃。我想要实现的是一种禁用我的按钮点击的方法,直到微调器加载它们的值。我试过setEnabled属性&设置可点击的属性。但没有人帮忙。我在这种验证方面需要帮助。

else if(spinner1.getSelectedItem().toString().trim().equals(""))
         {  

            Toast.makeText(HourlyEntry.this,"Please wait..", Toast.LENGTH_SHORT) .show();  
             return false;  
        }

logcat的

enter image description here

1 个答案:

答案 0 :(得分:1)

请检查按钮的enable状态。你必须在声明之前声明它。

Spinner spinner1;
Spinner1.enable =true