Java 片段共享元素转换不工作

Java 片段共享元素转换不工作,java,android,Java,Android,我有一个活动,它包含三个片段。 然后,我使用viewpager适配器创建了一个片段。 这有点奇怪 是否可以在活动内的片段中使用共享元素转换? 共享元素转换仅使用活动到活动和片段到片段 我想在片段处调用activity或activityDialog。但是不起作用。。 我该怎么办 活动 private List<Fragment> getPagerAdapterItems() { if (fragments.size() == 0) { FragmentA f

我有一个活动,它包含三个片段。 然后,我使用viewpager适配器创建了一个片段。 这有点奇怪

是否可以在活动内的片段中使用共享元素转换? 共享元素转换仅使用活动到活动和片段到片段

我想在片段处调用activity或activityDialog。但是不起作用。。 我该怎么办

活动

private List<Fragment> getPagerAdapterItems() {

    if (fragments.size() == 0) {

        FragmentA fragmentA = new FragmentA ();
        fragments.add(fragmentA);

        FragmentB fragmentB = new FragmentB ();
        fragments.add(fragmentB);

        FragmentC fragmentC = new FragmentC ();
        fragments.add(fragmentC);
    }

    return fragments;
}

private class PagerAdapter extends FragmentStatePagerAdapter {

    public PagerAdapter(FragmentManager fragmentManager) {
        super(fragmentManager);
    }

    @Override
    public Fragment getItem(int position) {
        return getPagerAdapterItems().get(position);
    }

    @Override
    public int getCount() {
        return getPagerAdapterItems().size();
    }
}
活动对话框

public static Intent getIntent(Context context) {
    Intent intent = new Intent(context, ActivityDialog.class);
    return intent;
}

这是可能的,但是如果没有任何代码,很难判断它在哪里不起作用。你能更新一下你原来的帖子,把你到目前为止的内容包括进去吗?Thanks@Drew我添加了代码..我完成了它。MakeScenetTransitionAnimation的第三个参数不等于TransitionName。
public static Intent getIntent(Context context) {
    Intent intent = new Intent(context, ActivityDialog.class);
    return intent;
}