如何验证我的Spinner Android Saripaar?
我已按以下方式宣布我的旋转器.
@Select(order = 8)Spinner spin_country;
这是我的onValIDationFailed()方法.
@OverrIDepublic voID onValIDationFailed(VIEw FailedVIEw, Rule<?> FailedRule) { // Todo auto-generated method stub String message = FailedRule.getFailureMessage(); if (FailedVIEw instanceof Spinner) { FailedVIEw.requestFocus(); // What should i do here?? } else { }}
解决方法:
如果您想要一个比user3508814提供的更简单的解决方案,只需执行以下 *** 作(无需跟踪spinnerSelections):
使用的注释
@SelectSpinner spin_country;
onValIDationFailed
@OverrIDe public voID onValIDationFailed(List<ValIDationError> errors) { for (ValIDationError error : errors) { VIEw vIEw = error.getVIEw(); String message = error.getCollatedErrorMessage(this); // display error messages if (vIEw instanceof EditText) { ((EditText) vIEw).setError(message); } else if (vIEw instanceof Spinner) { ((TextVIEw) ((Spinner) vIEw).getSelectedVIEw()).setError(message); } } }
总结 以上是内存溢出为你收集整理的Spinner验证使用android saripaar全部内容,希望文章能够帮你解决Spinner验证使用android saripaar所遇到的程序开发问题。
如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)