3

我拥有的许多应用程序(例如 gmail)都有一个功能,您可以左右滑动以从一条记录转到另一条记录。在 gmail 中,此导航会将您从一封电子邮件带到下一封(或上一封,具体取决于您滑动的方式)。当你到达终点时,你会得到这个蓝色光环效果,并且朝那个方向滑动不起作用。我的问题是,这个导航叫什么?是 sdk 里面的东西,还是开发者为每个应用写的?我可以在我的应用程序中使用它,我的数据存储在 sqlite 数据库中,我想以这种方式一次显示一条记录吗?它在所有 sdk 版本中都可用吗?

我会搜索它,但我不知道它叫什么,所以我真的想不出这里有什么好的搜索词。如果有人只是指出我正确的方向,我可以阅读文档并弄清楚。

4

2 回答 2

4

您要查找的组件调用ViewPager.您可以在兼容性包 jar 下找到。

android viewPager 实现

http://android-developers.blogspot.co.il/2011/08/horizo​​ntal-view-swiping-with-viewpager.html

于 2012-10-05T13:00:43.270 回答
1

如果你想使用动画,你可以使用一个叫做 viewFlipper 的东西。

这里有一个很好的教程:http ://www.warriorpoint.com/blog/2009/05/26/android-switching-screens-in-an-activity-with-animations-using-viewflipper/

祝你好运 :)

于 2012-10-05T13:01:58.777 回答