0

可能重复:
如何实现水平滚动标签?

我想在一个应用程序中实现选项卡,它本质上也允许在两个屏幕之间滑动。Google Play 商店的 App 部分就是一个很好的例子。顶部有水平可滚动的标签,它们随着屏幕滚动而移动。

我的目标是 Android 4.0,但需要使其向后兼容。

我显然不是要求任何人为此编写完整的代码,我只是在某个地方寻找教程,或者关于如何开始这个的建议。开发网站在这里显示了我想要的内容:http: //developer.android.com/design/building-blocks/tabs.html

但没有显示如何做到这一点(或至少使其明显清晰);它只是说这是它的好习惯。

4

2 回答 2

1

看看这个 API,我使用它并且它很容易实现

ViewPagerIndicator

于 2012-06-26T15:41:30.377 回答
0

这通常通过使用ViewPager类来完成。为了使其向后兼容,请查看ActionBarSherlock项目;在那里,您将找到有关如何实现这种设计模式并使其即使在 Android 1.6 上也能正常工作的示例。

另外,正如 Alex 所说,如果您不想关心操作栏,可以查看同一开发人员的ViewPageIndicator项目。

于 2012-06-26T15:39:23.523 回答