在为Android Wear开发时,dimens.xml
有两个不同的文件,这使我可以为方形手表添加0dp填充,为圆形手表添加32d填充。这是因为使用方形布局的人不需要太多填充,而使用圆形布局的人则需要填充一些内容,以免其内容被设备的形状阻塞。
最近,制造商开始提供具有完整android操作系统的手表。不穿,但实际的Android。我想让我的应用以最佳方式显示其内容,具体取决于显示器是圆形的还是像“普通”电话那样具有真实的“角”。
您将如何处理? Android Wear通过使用BoxInsetLayout
来进行处理,但这仅限于Android Wear,它在普通Android上不可用
https://mobiledevstories.wordpress.com/2015/02/22/android-wear-boxinsetlayout-explained/