我正在在 Android 平板电脑上构建交互式演示文稿。我已经阅读了基本教程,以尝试了解可用的工具。我现在正处于想要创建一个虚拟应用程序的阶段,但我不确定最好的方法。我附上了下面的图片,让您了解我想要做什么:
我要做的是在右侧有一个静态导航。当您在那里选择选项时,它们将通过旋转面板并将新内容放在另一侧来切换左侧的内容。中间窗格将是一组可以滑动的图像。
到目前为止,我一直在玩 ViewPager 类,这似乎是让我在图像之间快速滑动的理想选择。我想做的唯一增强是允许用户在这些图像上捏缩放,但只有图像被缩放,而不是整个屏幕。这可能吗?
其次,来自网络背景,我试图弄清楚 div 的等价物对于 android 是什么?理想情况下,我希望左侧有一个面板,其中包含多个文本视图/图像视图,具体取决于内容,但我不确定如何使用 android API 来实现这一点。是创建一个大片段并在其中包含多个嵌套视图的情况吗?
我也想知道如何在这个面板上实现旋转效果。我已经设法在一个虚拟应用程序中使用:
tv.animate().rotationYBy(180).setDuration(2000);
但是我不知道该怎么做是在选择新项目时更改内容。我在想也许我会动态删除当前片段,添加新片段并在菜单项选择上快速旋转它。这是一个明智的做法吗?
如果这些是愚蠢的问题,我深表歉意,我只是很难理解如何在 android 中实现这些东西。有什么建议么?
谢谢