2014-07-10 4 views
-2

Я создаю приложение, которое может показывать времена разных городов. У меня есть api, который берет координаты и дает мне что-то вроде: America/Chicago. Но я хочу показать это на цифровых часах. Может кто-нибудь, пожалуйста, скажите мне, как изменить часовой пояс DigitalClock или создать пользовательский. Я понятия не имею! Спасибо за помощь!Как сделать пользовательские цифровые часы в android

ответ

0

Android: DigitalClock remove seconds

customized digital clock in android

Я предполагаю, что вы можете работать, как много времени, чтобы добавить/вычесть из времени системы, чтобы показать время на адресата.

+0

Мне нравится идея клонирования цифровых часов и сделать так, чтобы я мог изменить формат. Спасибо! – user2300851

0

Вы имеете в виду как цифровые часы, как в виджетах? Вам нужно будет предоставить дополнительную информацию об этом.

Вы можете попробовать сделать текстовое изображение в действии и настроить его на изменение каждую минуту или час, получив время от этого class от Android API.

+0

Да, я хочу сделать что-то подобное - текст. Но я хочу, чтобы он обновлялся каждую секунду. Я пытался это сделать, но мое приложение продолжает замораживаться – user2300851

+0

В идеале вы должны использовать шаблон Observable для решения таких проблем. Расширьте свой класс модели BaseObservable, а затем используя соответствующие методы, вы можете обновлять свой интерфейс при каждом изменении модели. Узнайте больше о привязке данных к android –

Смежные вопросы