Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/225.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Android 没有多个日期和时间选择器的单独侦听器_Android - Fatal编程技术网

Android 没有多个日期和时间选择器的单独侦听器

Android 没有多个日期和时间选择器的单独侦听器,android,Android,我的应用程序包含开始时间、日期结束时间、日期报警时间、日期总数。我有3个日期选择器和3个时间选择器。可以通过为每个选择器编写侦听器来获取日期和时间。这看起来像是冗长而硬的编码。那么,实现这些侦听器而不编写单个侦听器(总共6个侦听器)是否可行将时间和日期值输入编辑文本。将日期选择器Dialog.OnDateSetListener()DP=new DatePickerDialog.OnDateSetListener(){//您的实现}定义为一个方法,然后使用 DatePickerDialog.set

我的应用程序包含开始时间、日期结束时间、日期报警时间、日期总数。我有3个日期选择器和3个时间选择器。可以通过为每个选择器编写侦听器来获取日期和时间。这看起来像是冗长而硬的编码。那么,实现这些侦听器而不编写单个侦听器(总共6个侦听器)是否可行将时间和日期值输入编辑文本。

日期选择器Dialog.OnDateSetListener()DP=new DatePickerDialog.OnDateSetListener(){//您的实现}
定义为一个方法,然后使用

DatePickerDialog.setonDateSetListener(DP)
时间选择器也一样

检查此项。在第6点中,他定义了一个名为
mDateSetListener
DatePickerDialog.OnDateSetListener
,然后如果您有3个名为Date\u 1、Date\u 2和Date\u 3的日期选择器,则每个日期选择器使用一行代码,看起来像这个Date\u 1.setOnClickListener(mDateSetListener)