Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/linux/26.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何在Android中的一些基本活动中放置共享元素_Android_Android Transitions - Fatal编程技术网

如何在Android中的一些基本活动中放置共享元素

如何在Android中的一些基本活动中放置共享元素,android,android-transitions,Android,Android Transitions,我想共享基本活动的一个特定布局,以便在活动之间发生转换时,此布局保持不变。有什么建议吗 e、 g.我在基本活动中有一个我不想更改的自定义选项卡栏。根据您的示例,创建一个父活动并在该活动中添加工具栏。在该工具栏下方,添加片段。过渡应该在片段中完成。 建议使用片段而不是活动,除非需要活动,因为片段重量轻且速度快。另外,在片段中管理backbackback比在活动中容易得多。将其添加到XML中的YOUR布局中 android:transitionName="yourLayoutName" 并将sta

我想共享基本活动的一个特定布局,以便在活动之间发生转换时,此布局保持不变。有什么建议吗


e、 g.我在基本活动中有一个我不想更改的自定义选项卡栏。根据您的示例,创建一个父活动并在该活动中添加工具栏。在该工具栏下方,添加片段。过渡应该在片段中完成。
建议使用片段而不是活动,除非需要活动,因为片段重量轻且速度快。另外,在片段中管理backbackback比在活动中容易得多。

将其添加到XML中的YOUR布局中

android:transitionName="yourLayoutName"
并将startActivity呼叫更改为此

ActivityOptionsCompat options = ActivityOptionsCompat.makeSceneTransitionAnimation(this, (View)yourLayout, "yourLayoutName");
startActivity(intent, options.toBundle());

使用片段或包含tagsA示例代码将不胜感激。请尝试将您的答案格式化为更具可读性的段落和流程,谢谢您,祝您好运。谢谢@Vinay,我明白您的意思,但这是我们使用活动的要求