Android新闻&天气应用程序可让您滑动以显示另一个视图,就像iPhone一样。有人能告诉我一个如何做到这一点的例子吗?
它不是附加到GestureDetector的ViewFlipper。
答案 0 :(得分:1)
这是一个自定义视图,您可以通过查看android.git.kernel.org上的packages / apps / Launcher2中的Workspace.java来了解它是如何在Launcher中完成的。
答案 1 :(得分:1)
现在,您可以使用ViewPager在Android兼容性库中开箱即用:http://android-developers.blogspot.com/2011/08/horizontal-view-swiping-with-viewpager.html?m=1
ViewPager在片段之间滑动,与ListViews向上和向下滚动视图的方式大致相同。
如果您对滚动选项卡不感兴趣,SDK中有一个使用TabHost的示例(而不是使标签本身可以从左向右滚动),但您不需要使用TabHost。如果你想要横向滚动标签,你可以使用带有一些按钮的HorizontalScrollView。
对于不使用兼容性lib或片段的方法,请参阅此处:https://github.com/olibye/AndroViews