我该如何指定Android可穿戴设备的布局?



我有一个带有onTouch方法的自定义视图,该方法启动另一个具有自己xml布局的活动。如果我在一个已经缩放到观看大小的模拟器上运行程序(是的,只缩放,正常的模拟器就可以了),它将创建一个具有圆形和矩形布局文件的新活动实例。另外,logcat说eglSurfaceAttrib没有实现。

因为这只发生在缩放模拟器上,它只是模拟器的一个bug吗?我还没有真正的机器人手表。或者是否有一种方法来打包一些属性与意图,启动活动,让它知道我想要的布局之一?

编辑:无论大小/形状如何,它在模拟器上都有这个问题

针对特定屏幕尺寸或长宽比的最佳方法是使用替代资源的限定符。

根据开发人员文档,对资源使用watch限定符可能会达到目的。您的目录层次结构看起来像这样:

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

相关内容

  • 没有找到相关文章

最新更新