Android从手机应用程序更改表盘?

时间:2016-01-23 15:57:51

标签: android google-api wear-os android-wear-data-api

我正在开发一些Android磨损表面。我有6个使用CanvasWatchFaceService生成它们的表盘类。每个都在AndroidManifest.xml中声明为服务。

我为他的手机创建了一个伴侣应用程序。我可以直接从手机进行连接并更改表盘的背景颜色/刻度盘(如果表盘处于活动状态)。

然而,我似乎找不到直接从手机应用程序切换这些表盘的方法。假设现在手表上Watchface1处于活动状态,我可以直接从手机切换到Watchface2吗?我不希望这只是简单地更改画布上的图像来模拟Watchface2

我希望能够设置它们,就像你可以设置不同的android表面。 (通过长按并选择一个)

如何获取磨损设备上所有当前安装的表面列表?我怎样才能激活该列表中的一个?这可能吗? 任何帮助都会很棒!

1 个答案:

答案 0 :(得分:0)

您只能通过官方Android Wear应用中的手机更改Android Wear设备上的表盘。要实现您想要的目标,您必须创建一个CanvasWatchFaceService并通过随播表面设置应用程序中的设置切换表盘。