我的 Android 应用基于日期选择器,每次更改日期时都会调用数据库。但是,我希望每当启动应用程序时,都认为当前日期已被按下。我怎么能这样做?有没有一个组件可以让我这样做?
我用来初始化 datePicker 的代码如下:
int year = c.get(Calendar.YEAR);
int month = c.get(Calendar.MONTH);
int day = c.get(Calendar.DAY_OF_MONTH);
calendario.init(year, month, day, new DatePicker.OnDateChangedListener({//codigo para conectar a la base de datos});
一个解决方案是
DatePicker.OnDateChangedListener
在类中使用implements
:完成后,我将照常实现该方法:
最后,您可以将此方法指示给您的调用
calendario.init
并在之后立即调用它,以便它使用您刚刚加载到其中的数据执行它:用于重现问题的代码: