java - 单击以编程方式创建的编辑文本时打开日期选择器对话框吗?

标签 java android

我发现了许多关于如何在可以从 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/

相关文章:

android - 设置 MenuItem onPressed Action Android Action 条?最好是程序化的

android - 如何显示来自 JSON 对象的图像

java - 从 array.xml 文件获取字符串列表并将它们解析为 float 组 android 时遇到问题

java - 松耦合-封装的区别

java - Sourceforge 每日构建

android - 如何在android中的 ImageView 中显示具有固定Uri的图像

java - Android:如何使用按钮更改微调器的选择?

java - 连续读取网站流

android - 在 cordova/ionic 中创建本地通知以响应推送通知(来自 firebase)

android - 如何处理super.onCreate中的异常?