Перемещение просмотра изображения из положения A в B с определенным временем?
Эй, ребята, сейчас я не занимаюсь разработкой приложения, а просто для учебы, я хотел спросить, можем ли мы imagview
из положения А в В в данное время? Если в телефоне время 07:00, то imageview
должен начать движение и достичь положения B, например, в 10:00 утра. Я думаю, что это возможно. Но как мы можем этого достичь? Используя handler
или же timer
?
2 ответа
Как насчет использования анимации вида и установки продолжительности в 3 часа?
Я думаю, что вы должны использовать AlarmManager
сделать это:
Пример кода: (Выполните какое-либо действие: просто начните задание в указанное время, или вы можете использовать PendingIntent.getBroadcast()
создать Broadcast
и отправить)
AlarmManager alarmManager = (AlarmManager) getSystemService(Context.ALARM_SERVICE);
// The Activity you want to start
Intent intent = new Intent(MainActivity.this, OtherActivity.class);
// Create pendingIntent
PendingIntent pendingIntent = PendingIntent
.getActivity(MainActivity.this, 0, intent, 0);
// Set a alarm in specify time
alarmManager.set(AlarmManager.RTC_WAKEUP, triggerAtMillis, pendingIntent);
Для получения дополнительной информации посетите официальный сайт: AlarmManager