Android:在视图/活动/片段之间滑动切换

我正在实现一个聊天应用程序.用户可以同时打开多个聊天,我想允许他在左右滑动这些聊天之间切换.像例如在gtalk应用程序中.我不确定实现这个的最佳方法是什么:

>我应该每次聊天使用一个活动吗?如果是,我如何选择正确的活动实例切换到下一个聊天?
>我应该只使用一个Activity实例和几个视图,并像this example一样在它们之间切换?
>或者我应该使用碎片并在它们之间切换? FragmentManager是否提供了一种方法来选择正确的Fragment实例以在它们之间进行切换?

您认为最好的解决方案是什么?为什么?有什么建议?谢谢你的帮助!

解决方法

我建议您查看以下Android Dev博客文章,了解如何在Android兼容包中使用ViewPager来实现您正在寻找的滑动功能

http://android-developers.blogspot.com/2011/08/horizontal-view-swiping-with-viewpager.html

建议的方法最有可能使用片段作为聊天记录和文本输入字段,因为这将为您提供跨设备的最大灵活性.

相关文章

Android性能优化——之控件的优化 前面讲了图像的优化,接下...
前言 上一篇已经讲了如何实现textView中粗字体效果,里面主要...
最近项目重构,涉及到了数据库和文件下载,发现GreenDao这个...
WebView加载页面的两种方式 一、加载网络页面 加载网络页面,...
给APP全局设置字体主要分为两个方面来介绍 一、给原生界面设...
前言 最近UI大牛出了一版新的效果图,按照IOS的效果做的,页...