【发布时间】:2015-03-06 12:50:49
【问题描述】:
根据 API 文档,当设置了 PEEK_MODE_SHORT 时,所有窥视卡将仅“单行高”。因此,这意味着每个窥视卡都将占据特定设备的恒定屏幕空间。
我计划在我的表盘上利用这一点,将最重要的信息放置在保证不会被卡片覆盖的区域(以及在空间中可以被卡片覆盖的非关键信息)。
问题是在onPeekCardPositionUpdate() 之前我不知道如何确定偷看卡占用多少空间,这为时已晚,因为我希望其余布局考虑偷看卡的去向。
TL;DR - 关于如何在调用 onPeekCardPosition() 之前获取偷看卡位置的任何想法?
编辑: 我需要窥视卡高度的原因是因为我希望确保在显示窥视卡时能够完全覆盖某些东西。就像下面的#1:
【问题讨论】:
标签: android-layout wear-os watch-face-api