我想在我的 android 应用程序中的所有按钮和布局的颜色和背景一到凌晨 12 点就改变(即天变了)
每当警报给出反馈时,我应该能够使用警报来做到这一点
或者我调用一个函数,它应该改变颜色和背景,但它不起作用。
Calendar calendar = Calendar.getInstance();
calendar.set(Calendar.HOUR_OF_DAY, 15);
calendar.set(Calendar.MINUTE, 53);
calendar.set(Calendar.SECOND, 0);
AlarmManager am = (AlarmManager) getApplicationContext()
.getSystemService(Context.ALARM_SERVICE);
Intent intent = new Intent(getApplicationContext(), MainActivity.class);
PendingIntent pi = PendingIntent.getBroadcast(getApplicationContext(),
0, intent, PendingIntent.FLAG_UPDATE_CURRENT);
btn.setBackgroundColor(color.blue);
rlbase.setBackgroundColor(color.green);
am.setRepeating(AlarmManager.RTC_WAKEUP, calendar.getTimeInMillis(),
AlarmManager.INTERVAL_DAY , pi);
现在我只改变这些按钮的颜色和背景,但我打算从这个警报中调用一个方法。
需要一些帮助
谢谢