如何像android 3电子邮件应用程序那样创建布局和过渡?

如何像android 3电子邮件应用程序那样创建布局和过渡?,android,transition,android-fragments,Android,Transition,Android Fragments,我正试图找到一种方法来构建一个类似android 3电子邮件应用程序的布局,在从文件夹视图切换到特定电子邮件时,具有相同的转换 ------------------------------ ------------------------------ | View 1 | View 2 | | View 2 | View 3 | | | | | |

我正试图找到一种方法来构建一个类似android 3电子邮件应用程序的布局,在从文件夹视图切换到特定电子邮件时,具有相同的转换

------------------------------       ------------------------------
| View 1 |      View 2       |       | View 2 |      View 3       |
|        |                   |       |        |                   |
|        |                   |  -->  |        |                   |
|        |                   |       |        |                   |
|        |                   |       |        |                   |
------------------------------       ------------------------------
如果用户单击视图2中的某个条目,则视图1应向左滑出,视图3应向右滑入。视图2必须向左移动并调整大小。在android邮件应用程序中,整个页面似乎从右侧滑入。淡入使效果如同视图2正在移动

我尝试了3个片段,但没有成功地正确创建/应用动画

第二个版本是包含2个活动的构建,但是转换看起来不像预期的那样。标题栏也设置了动画

你知道哪种布局最好吗?如何应用所需的动画


编辑: 当前解决方案: 我在布局中有3个片段。视图3在启动时隐藏

单击视图2:

FragmentTransaction transaction = fragmentManager.beginTransaction();
transaction.hide( view1);
transaction.show( view3);
transaction.setTransition( FragmentTransaction.TRANSIT_NONE );
transaction.commit();

唯一的问题是,视图3在第一次显示时从左上角设置动画,并且所有隐藏/显示片段都淡出/淡入。在哪里可以关闭这些动画?

最好的方法似乎是在上面设计的布局中使用2个活动。活动的淡入淡出和滑动过渡会产生相同的视觉效果