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

如何建表?

如何解决如何建表?

这听起来可能不合理,但我想在 Tizen Wearable 上构建一张桌子(用于我的手表)。

它仍然有 Tizen 4.0 版本,所以我对能够在该操作系统上运行的解决方案感兴趣。

我看过 gengrid: https://docs.tizen.org/application/native/guides/ui/efl/wearable/component-gengrid/ 但在底部它说它依赖于

适用于可穿戴设备的 Tizen 6.0 及更高版本

那么,除了使用 BoxBoxes 创建自己的网格之外,我还有其他选择吗?

我的目的是创建一个包含文本项的(不是那么大)表格。我计划将其设为可平移,就像浏览器中的网站一样:

  • 旋转或捏合:放大
  • 触摸拖动:平移

有人知道有什么解决办法吗?

解决方法

要在您的视图中平移,您需要使用滚动条。 所以在窗口中创建一个滚动条, 并添加表格作为此滚动条的内容。

表在这里有很好的例子。 https://docs.tizen.org/application/native/guides/ui/efl/container-table/

因为这不是gengrid,它不能延迟加载和回收项目。 如果您需要延迟加载和回收功能来显示许多元素, 您可能必须使用完整样式的 genlist 并将盒子或表格放在每个项目中。

对于一般的 ui-object 不太可能的 web 浏览器来说,pinch-zoom 很难实现。 在 EFL 中,有一个名为 elm_transit 的动画助手, https://docs.tizen.org/application/native/guides/ui/efl/elementary-animation/ 查看缩放效果。

和手势层类。 https://docs.tizen.org/application/native/guides/ui/efl/touch-gesture/ 查看缩放手势。

你需要混合使用这两个辅助类来实现双指缩放效果。 我希望这个答案有帮助。

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

相关推荐


Selenium Web驱动程序和Java。元素在(x,y)点处不可单击。其他元素将获得点击?
Python-如何使用点“。” 访问字典成员?
Java 字符串是不可变的。到底是什么意思?
Java中的“ final”关键字如何工作?(我仍然可以修改对象。)
“loop:”在Java代码中。这是什么,为什么要编译?
java.lang.ClassNotFoundException:sun.jdbc.odbc.JdbcOdbcDriver发生异常。为什么?
这是用Java进行XML解析的最佳库。
Java的PriorityQueue的内置迭代器不会以任何特定顺序遍历数据结构。为什么?
如何在Java中聆听按键时移动图像。
Java“Program to an interface”。这是什么意思?