【发布时间】:2010-11-12 06:24:41
【问题描述】:
我们想要创建一个屏幕,它应该有不同的列表视图,并且用户可以滑动(向左或向右)以查看另一个列表视图(就像在 TweetDeck 和某些 Android 操作系统版本的主屏幕中一样)。还有一个点列表,用于标识有多少列表视图。
请参阅屏幕截图。
提前致谢, 阿夫扎尔。
【问题讨论】:
我们想要创建一个屏幕,它应该有不同的列表视图,并且用户可以滑动(向左或向右)以查看另一个列表视图(就像在 TweetDeck 和某些 Android 操作系统版本的主屏幕中一样)。还有一个点列表,用于标识有多少列表视图。
请参阅屏幕截图。
提前致谢, 阿夫扎尔。
【问题讨论】:
【讨论】:
实际上这个控件叫做 ViewPager,现在 Android 已经支持了。您可以检查兼容性包名称 android-support-v4.jar。
一些不错的带有指示器的 ViewPager 示例是:
android-viewflow:https://github.com/pakerfeldt/android-viewflow
Android-ViewPagerIndicator:https://github.com/JakeWharton/Android-ViewPagerIndicator
P/s:查看我的应用程序:Android UI Patterns (https://market.android.com/details?id=com.groidify.uipatterns) 以获得更多漂亮的 UI 模式。
【讨论】: