public void changeCurrency(RelativeLayout layout) {
for (int i = 0; i < layout.getChildCount(); i++) {
View v = layout.getChildAt(i);
Class c = v.getClass();
if (c == EditText.class) {
// validate EditClass
} else if (c == TextView.class) {
//validate RadioButton
}
}
}
在上面的代码中,我试图遍历布局中的 gui 元素并验证它们的内容。我在评论部分苦苦挣扎。
即访问EditText的文本值..
我不知道如何将 c 对象转换为 EditText 以检查值。
想法?