【发布时间】:2019-11-04 17:33:19
【问题描述】:
我正在尝试将自定义字段添加到 IconDialog (https://github.com/maltaisn/icondialoglib)
我在 xml 中添加了一个新的 EditText,并尝试在我的活动 onIconDialogIconsSelected 中访问它(这是按下此对话框的 Select 按钮时的回调)。
editText.getText() 始终为空,但在视图中调试时可以看到。
新课程:
public class InputIconDialog extends IconDialog {
private EditText editText;
public InputIconDialog() {
}
public String getInputText() {
View v = getLayoutInflater().inflate(R.layout.icd_dialog_icon, null);
editText = v.findViewById(R.id.icd_edt_InputName); // this editText exists but is always empty
return editText.getText().toString();
}
}
【问题讨论】:
标签: java android inheritance dialog