Как стартовать определенное Activity в зависимости от времени на устройстве?
Добрый день!
Как мне стартовать определенную Activity при нажатии на иконку лаунчера, в зависимости от времени на устройстве? Например, мне нужно, чтобы в период с 23:00 до 00:00 при открытии приложения отображалась одна страница, а в остальное время, когда пользователь будет запускать приложение - другая.
Буду безумно признателен за помощь!
Заранее, спасибо за ответы)
В зависимости от того на сколько сложное приложение выберите один из паттернов : стратегия или фабрика.
Удивлён, что активити разные, паттерн декоратор съэкономил бы кучу времени.
linqcod, этот способ подходит только для тонких клиентских приложений. Если приложение кардинально меняет функционал, есть смысл использовать паттерн стратегия.
Если клиент тонкий, достаточно реализовать декоратор, который будет перерисовыать активити.
ну, на самих этих двух активити ничего нет кроме текста и на одном из них editview для ввода имени.Я так понимаю, что в данном случае подойдёт второй вариант?