【发布时间】:2014-08-25 21:58:32
【问题描述】:
我在 Android Wear 项目中实现了 onApplyWindowInsets 回调。在该方法中,它调用 isRound() 来确定代码是在圆形还是矩形 Wear 智能手表上运行。这个回调是从圆形磨损模拟器中调用的。 (虽然 isRound() 返回 false,这是错误的。)但问题是我的 Samsung Gear Live 从未调用过 onApplyWindowInsets 回调。因此,如果从 onApplyWindowInsets 膨胀视图,则视图不会膨胀。有没有人让 onApplyWindowInsets 在真实设备上触发?似乎不能保证。如果是这样,那么如何根据屏幕类型来扩展不同的视图?
【问题讨论】: