微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

如何指定Android Wearable使用的布局?

我有一个自定义视图,其中包含一个onTouch方法,该方法使用自己的xml布局启动另一个活动.如果我在已经缩放到手表大小的模拟器上运行程序(是的,只是缩放,普通模拟器很好),它会使用圆形和矩形布局文件创建新活动的实例.另外logcat说eglSurfaceAttrib没有实现.

因为这只发生在缩放模拟器上,它只是模拟器的一个错误吗?我还没有真正的安卓手表.或者有没有办法用启动活动的意图打包一些属性让它知道我想要一个布局?

编辑:无论大小/形状如何,它都在模拟器上出现此问题

解决方法

定位特定屏幕尺寸或宽高比的最佳方法是使用 qualifiers for alternate resources.

根据开发人员文档,使用资源的watch限定符可能会有所帮助.您的目录层次结构如下所示:

src/
res/
    layout/
        (all of your regular layouts)
    layout-watch/
        (all of your Android Wearable layouts)

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。

相关推荐