我正在使用 MaterialBetterSpinner
库来显示我的应用中的区域列表。我想验证 MaterialBetterSpinner
用户是否从列表中选择了 Area
,如果没有选择,则显示错误。
我试图用下面的代码来实现这一点,但它不起作用。
MaterialBetterSpinner spArea = (MaterialBetterSpinner) findViewById(R.id.input_layout_area);
spArea.setOnItemSelectedListener(new AdapterView.OnItemSelectedListener() {
@Override
public void onItemSelected(AdapterView<?> parent, View view, int position, long id) {
}
@Override
public void onNothingSelected(AdapterView<?> parent) {
spArea.setError("Please select an Area from list");
}
});
有什么想法吗?
最佳答案
这样做:
if(spArea.getText().toString().isEmpty()){
spArea.setError("Please select an Area from list");
}
关于java - MaterialBetterSpinner 验证,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43369504/