我有 80 个 EditText 字段 (cube[i]) 并且想要在文本字段失去焦点时读取文本字段中的内容。
我可以检测到任何 EditTexts(多维数据集)何时失去焦点,但我无法准确检测到哪个,我试图找到哪个多维数据集被聚焦。
行“EditText cube = (EditText) v.getClass();” 给我一个错误
也许我可以使用 View v?
for (int i = 0; i < cube.length; i++) {
cube[i].setOnFocusChangeListener(new OnFocusChangeListener() {
public void onFocusChange(View v, boolean hasFocus) {
if (!hasFocus) {
EditText cube = (EditText) v.getClass();
String s = cube.getText().toString();
//cubecolor();
}
}
});
}
}
任何帮助表示赞赏。