【问题标题】:Android DatePicker help, knowing which EditText calledAndroid DatePicker帮助,知道哪个EditText调用
【发布时间】:2011-07-25 14:30:24
【问题描述】:

我正在关注本教程:http://developer.android.com/resources/tutorials/views/hello-datepicker.html

我有两个EditText,其中一个调用showDialog(0) 即DatePickerDialog。我如何知道哪个 EditText 调用了 showDialog?因为 updateDisplay(教程中的方法)没有显示如何做到这一点!

【问题讨论】:

  • 你的问题能再清楚一点吗?
  • 我真的不明白你的问题。如果您从一个 EditText 触发 onClick 事件,您通常会为每个事件设置一个侦听器,或者您的 Activity 将实现一个 onClickListener,在此 EditTexts 得到区分

标签: android datepicker


【解决方案1】:

在您的 OnClick 方法中,您可以获取点击了哪个视图

view.getId()

然后,将它与你的 editTexts 的 id(你在 xml 文件中设置的 id)进行比较,你就会知道哪个被调用了

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2022-01-21
    • 2011-03-22
    • 1970-01-01
    • 2012-02-17
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多