我发现了许多关于如何在可以从 xml 中获取 TextView 时完成此操作的教程,但没有关于如何在以编程方式创建的多个编辑文本都需要相同功能时实现此类功能的教程。
最佳答案
创建 EditText
后,您可以像添加任何其他 View 一样添加点击监听器。您可能还需要禁用可聚焦属性以防止点击激活键盘:
editText.setFocusable(false);
editText.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View view) {
// Open dialog here
}
});
关于java - 单击以编程方式创建的编辑文本时打开日期选择器对话框吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38776229/