SmartWatch 2:需要一个静态函数来获取我的Widget对象

时间:2014-05-09 11:11:14

标签: android sony-smartwatch

我使用适用于SmartWatch 2的Sony Add-on SDK v3创建一个小部件(从BaseWidget扩展),并且当用户在手机上更改小部件相关选项时,我实现了更新小部件内容的功能。

这意味着我需要一个函数来获取我的Widget对象,这样我就可以从我的Android应用程序中调用BaseWidget.showLayout()函数。

Sony SmartWatch团队会在下面添加静态功能吗?

/**
 * return a Widget object if user places it on the watch face
 * wo: widget class
 */
public static BaseWidget
BaseWidget.getWidget(Class<? extends BaseWidget> wo);

1 个答案:

答案 0 :(得分:0)

您可以使用静态类注册您的wigit,例如创建单身人士。然后系统的其余部分可以从那里访问它。

您可以在销毁时取消注册。