在Android活动中显示Watch Face

时间:2015-02-17 02:04:30

标签: android wear-os

我希望在我的应用程序中显示我开发的表盘并让它看起来像是在手表上。类和引擎已经存在,所以我觉得它不应该太难以让它出现在一个活动中。有没有人有这方面的经验或者有关于尝试这个的路径的建议?

1 个答案:

答案 0 :(得分:1)

实现起来应该相当容易。你需要做的是:

  1. 提取所有绘图逻辑;这是与Canvas交互的代码。

  2. 创建自定义View并在View.onDraw(Canvas)中使用提取的代码绘制表盘。

  3. 最后,所有内容都使用Canvas,因此您可以(或多或少)将功能从View个对象转移到WallpapersServiceView系统是Canvas之上的抽象。