1

我编写了一个同时充当数据提供者的表盘。当我将面部的复杂功能添加到另一个表盘时,如果用户点击复杂功能,我想(简要地)显示全屏信息,然后返回原始表盘。

除了信息仅出现在复杂功能本身的空间内,我已经能够完成这一工作。有没有办法让它全屏显示(即覆盖原来的脸)?

4

1 回答 1

1

当您在数据提供程序中创建ComplicationData对象时,您可以使用setTapAction(在 Builder 上)注册点击操作。使用在您的应用程序中启动活动的 PendingIntent。这个活动可以占据整个屏幕。当它被关闭时,在超时或用户操作后,表盘将再次显示。

于 2021-08-03T22:59:32.617 回答