问题标签 [android-datepicker]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
android - 检索 DatePicker 值。检索到的当前日期
我的应用程序中有一个 DatePicker,我正在使用此代码来检索其值:
但是,当点击按钮时,我总是在 Toast 中检索/显示当前日期,而不是 DatePicker 中设置的值。你能帮我解决这个问题吗?非常感谢你。
android - 如何为不同的活动使用自定义日期选择器?
我如愿创建了一个带有 3 个按钮的自定义日期选择器。现在我需要将此 DatePicker 用于不同的活动..
我无法找到正确的使用方法。
提前致谢
android - android sqlite date中的SQL之间的操作不起作用?
我是android开发的新手。我已经为此工作了一天,但我无法弄清楚确切的问题是什么,因为我的查询运行时没有错误但没有结果。
我的数据库查询 formattedDate 的值
我的数据库日期类型是TEXT
. 我以(yyyy-mm-dd
)的格式存储,例如:2012-04-07
但问题是我可以从数据库中检索所有数据,但如果我想检索过去 7 天的值,它不会显示任何值。
如果有任何替代品,那会很棒吗?并提示如何去做?
谢谢...
android - 使用 updateDate() 方法设置 DatePicker 的日期
我目前正在制作日期/时间选择器类。本质上,我创建了 3 个单选按钮:“明天”、“两天后”和“下周”。
我要做的是让这些单选按钮自动将日期选择器设置在相应的天数(提前 1、2 和 7 天)之前。
当用户单击单选按钮时,我尝试使用 updateDate(int year, int month, int day) 方法更新我的 DatePicker,但是单击任何单选按钮时都没有任何反应。
是否有特定的方法可以在不使用自动收报机按钮的情况下更改日期选择器的显示日期?
这是我的课程代码:
android - Android - 返回 DatePickerDialog 时 onCreateDialog 崩溃
我目前正在尝试在单击某个 EditText 时引发 DatePickerDialog 。但是,每次单击 EditText 时,应用程序都会崩溃。这是相关代码和LogCat。
EditText 及其 OnClickListener:
onCreateDialog 方法和 DateSetListener:
这是 LogCat:
android - Android DatePickerDialog 产生不正确的值
我目前的问题是从 DatePickerDialog 获得的值在我将它们发送到 Date 构造函数时没有得到正确解析。
获取日期值(根据另一篇文章的建议)....
上面的日志语句产生:
日期是用......
我验证了到期日......
这导致....
编辑:
设置初始 DatePickerDialog 值...
有什么我应该/不应该做的事吗?
android - Android - 在 datepickerdialog 中隐藏日期字段
如何隐藏/删除 datepickerdialog 中的日期字段。实际上,我的要求是使用本机日期选择器对话框,但它显示为日、月和年。但根据我的要求,我只需要一个月和一年。所以我想从视图中隐藏或删除日期字段。
任何帮助都会非常有用。
android - 在自定义视图中显示 TimePickerDialog 或 DatePicker
很久以前,我开发了一个自定义日期时间选择器控件。这个自定义选择器控件是继承自 LinearLayout 类开发的,具有一些功能,例如在设计时设置属性的“declare-styleable”属性,一组模拟事件的接口,最后还有大量的代码来播放效果和管理日期时间业务逻辑。
现在我需要通过在我的自定义控件中按下按钮来显示 DatePickerDialog 和 TimePickerDialog。我搜索了 android 知识库,发现显示这些对话框的唯一方法是Developer's DatePicker Guide。
因为我的控件直接继承自LinearLayout,所以不能重写onCreateDialog()方法来提供对话框,因为LinearLayout没有这个方法!如何在我的自定义控件中显示这些对话框而不引用父活动?实际上,我希望有机会尽可能地在许多活动上绘制控件,而不必担心在每个活动上管理 onCreateDialog(),因为加载和启动对话框的代码在我的自定义控件中定义一次(就像你当您必须显示 MessageBoxes [MessageBox.Show() 不需要 Form 实例]) 时,在一个简单的 .NET 控件中执行...
我怎样才能做到这一点?提前致谢...
android - api级别11之前的Android datepicker min max date
我正在尝试将 Android 中日期选择器的最小和最大日期设置为 API 级别 11 之前。我使用了以下代码:
但是,该updateDate
方法再次触发onDateChanged
并且日期选择器没有更新。
任何人都可以帮助解决问题吗?
android - 如何使用 DialogFragment 和 FragmentManager 制作 DatePicker?
所以我已经有一段时间了,我似乎无法弄清楚。我是 Android 开发的新手,所以请多多包涵。我对创建 Datepicker 不太熟悉,我学会了以不推荐的方式来完成它,只是为了掌握它的窍门。使用本教程让我加快速度:
http://developer.android.com/resources/tutorials/views/hello-datepicker.html
但是现在我需要更改它,主要是不使用已弃用的代码,所以我环顾四周,找到了 2 个教程,但主要是这个:
http://www.kylebeal.com/2011/11/android-datepickerdialog-and-the-dialogfragment/
问题是,有些代码没有意义。主要是这部分:
假设是在它运行的活动类中运行的内容。所以我有点了解其余代码中发生的情况,并随意查看其余部分,因为它可能会有所帮助。该代码基本上遵循与原始代码几乎相同的路线showDialog()
。实现DatePickerDialog.onDateSetListener
并返回一个新DatePickerDialog
的,明显的例外是它使用 DialogFragment。但这就是我迷路的地方。
部分原因是因为我不确定新的 DatePickerDialog在哪里 onCreateDialog()
返回。如果你看我说的代码没有意义,两者mDateDetailFragment
都getSupportFragmentManager()
没有实例化或出现在其他任何地方,所以我无法让教程代码工作。Android Doc 还提到,showDialog()
我应该同时使用DialogFragment
and而不是使用FragmentManager
,这里也没有这样做。只有 DialogFragment。
所以就像标题一样,我如何才能以非弃用形式制作 DatPicker?我会要求不要将我发送到链接,只是说看看这里。我已经做到了。相信我。如果不是,至少解释一下我错过了什么才有意义。此外,如果有人能真正告诉我该onCreateDialog()
方法将 发送到哪里DatePickerDialog
,那也将非常有帮助。我只是想弄明白这一切,而不是复制和粘贴代码(无论如何它都不起作用)。非常感谢您抽出时间阅读本文,如果需要任何澄清,请询问。