android - 他们是如何制作这样的布局的——他们使用了哪些元素?

标签 android android-layout

目前,我正在使用 Euro 2012 app它有一些有趣的布局部分。如果你去比赛->淘汰赛屏幕,你会看到3个这样的屏幕。

如果您向左或向右滑动,您将在它们之间移动,而不是像在一个 Activity 与另一个 Activity 之间移动,而是就像所有这些元素都放在一个大 Canvas 上,然后您将每个屏幕滑动到焦点。即使如此,如果您向左/向右滑动,屏幕也无法以每张图像的一半可见的方式停止,所以我猜它不是一个大 Canvas 。不知何故,你可以像一张大图片一样滑动屏幕,但它总是完美地锁定,就好像他们为此使用了 3 个 Activity 一样。

他们是怎么做到的?

最佳答案

这是一个ViewPager ,在 Android 支持包中可用,并在其 blog 中进行了描述.

关于android - 他们是如何制作这样的布局的——他们使用了哪些元素?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11167673/

相关文章:

android - 如何为 ACTION_MOVE 获得更快的触摸频率

java - Android 应用始终在工具栏中显示应用名称

java - Android ViewPager 不显示我的所有布局元素

Android - 将字符串从 Activity 传递到库 Activity

android - AlertDialog主题问题

java - Android 适配器传递 JSON 对象数据?

android - GridLayout 和 LinearLayout 都在一个 RecyclerView 中

android - 在哪里初始化 timber 和 crashlytics

android - 与 Android 4.0.3 中的 noHistory 属性不一致

android - 在父 ConstraintLayout 中水平居中固定大小的 ImageView