我有一个小问题,如果手表是圆形或方形的话,我制作了一个需要不同背景的Watch Face。因为它是一个Watch Face它是一个服务,没有任何活动,因此我在网上找不到任何解决方案。
是否有可能通过代码或在同一个APK中部署两个Watch Faces的方式来检测它?
谢谢&问候
答案 0 :(得分:0)
我很抱歉,我找到了一个有效的答案。
@Override
public void onApplyWindowInsets(WindowInsets insets)
{
super.onApplyWindowInsets(insets);
mIsRound = insets.isRound();
mChinSize = insets.getSystemWindowInsetBottom();
}
因此,如果某人与我的需求相同,只需将其添加到您的代码中,它就会说是否为圆形。