2009-09-28 41 views
0

我正在为AutiPlan开发一个Android应用程序,AutiPlan是一个基于Web的计划程序工具,用于患有自闭症相关障碍的人。在Android应用程序中绘制模拟时钟并将其设置为

我想创建一个应用程序,显示当前活动(计划项目),以及一个时钟。 (AnalogClock)在这个时钟上,我想绘制从当前分钟到活动结束的分钟的红色背景。

要澄清,如果现在是12:00,并且当前活动在12:15结束,则发出模拟时钟的圆的右上角是红色。这必须每分钟更新一次,以便清楚为当前活动留下多少时间。 (红色部分每分钟变小)。另外,(问题2)我想用AnalogClock来显示一个小的(静止的)时钟,下一个活动开始的时间。我可以设置对象的时间,以显示特定的时间吗?

回答

2

关于“问题2”,不符合标准AnalogClock

关于我认为是“问题1”(你可以在AnalogClock上绘制这些东西),可能不是标准的AnalogClock。

在这两种情况下,我怀疑你想创建自己的时钟,也许使用AnalogClock source code作为基础。对于你的“问题1”,你可能只能得到一个子类。对于“问题2”,获取当前时间是AnalogClock代码的一大块,因此您可能需要创建一个单独的时钟类。

+0

谢谢,我看了全班。 我想我可以创建一个我想要的子类。 再次感谢, Ger。 – 2009-09-29 08:39:30

+0

嗨, 代码中的链接可能是android 2.0小部件。我试过找到这个Android 1.6代码,但失败惨败。 我想重写一些方法,但需要原始代码。任何人都可以指出我正确的方向吗?我已经在Google上搜索了好几个小时。 谢谢,Ger。 – 2009-11-24 18:26:40

相关问题