2010-03-10 2 views
1

Мое приложение должно отображать время. Вместо того, чтобы отображать время как 11:00, мне интересно, возможно ли иметь статические/приостановленные/остановленные аналоговые часы, показывающие 11 часов?Отображение приостановленных/статических аналоговых часов

ответ

0

Существует виджет AnalogClock, но он показывает текущее время. Невозможно приостановить или остановить его, потому что нет возможности приостановить или остановить время в реальном мире.

Возможно, вы сможете подклассифицировать его или клонировать для достижения желаемых результатов. Или вы можете нарисовать его самостоятельно, используя Canvas.

+0

Я нашел DigitalClock на Android.git.kernel.org. Is AnalogClock с открытым исходным кодом? Если да, то где это будет определено? Не похоже, что было бы сложно создать мою собственную версию с остановленным временем. Я бы предпочел не идти по пути рисования себя, будучи разработчиком конца конца. Я никогда не делал ничего общего с графикой. – mob1lejunkie

+0

http://www.google.com/codesearch/p?hl=ru#uX1GffpyOZk/core/java/android/widget/AnalogClock.java&q=package:android%20AnalogClock&sa=N&cd=1&ct=rc – CommonsWare

+0

Спасибо за это именно то, что Я искал :) – mob1lejunkie

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