覆盖Android中的AnalogClock

时间:2009-11-28 15:38:11

标签: java android

我想创建一个可以显示预设时间的AnalogClock,作为参数给出。

我想在背景和手之间画画。我想在预设的未来时间绘制时针和时针位置之间的区域。这是为了让用户看到当前活动剩余的时间。

我认为我可以使用AnalogClock对象并扩展它。但是,当我创建一个基本上是其中一个旧函数的新函数时,我在com.android.internal.R.styleable.AnalogClock *对象上出现错误:“com.android.internal.R无法解析“

如何导入这些对象?我已经阅读了一些关于声明风格的内容,但我无法弄清楚如何将其应用于我的情况。 (对不起,我真的是一个Java n00b)

例如,内部对象引用了几个图形内容,例如dials,hour_hand和minute_hands。

这是我的代码:http://pastie.org/713276

非常感谢任何帮助,我在谷歌的数小时后陷入困境。

2 个答案:

答案 0 :(得分:2)

Here是一个用于创建自定义模拟时钟的教程。显示一些示例代码,希望这至少是一个正确方向的开始。

答案 1 :(得分:0)

Set time with custom android AnalogClock from its original class请查看我的解决方案。您可以使用它在应用程序中显示自定义模拟时钟,并在其中设置所需的时间。