【问题标题】:unable to animate from fragment to activity in android无法在android中从片段动画到活动
【发布时间】:2015-08-24 08:44:07
【问题描述】:

我正在尝试将 fab 按钮从片段动画到 android 中的活动。下面的代码在 android 中从活动到另一个活动而不是从片段到活动。我怎样才能让它工作?

public class ListFragment extends Fragment {

    FloatingActionButton fab;
    @Nullable
    @Override
    public View onCreateView(LayoutInflater inflater, ViewGroup container, Bundle savedInstanceState) {

                R.layout.fragment, container, false);
    }



    @Override
    public void onActivityCreated(@Nullable Bundle savedInstanceState) {
        super.onActivityCreated(savedInstanceState);


 fab.setOnClickListener(new View.OnClickListener() {
            @Override
            public void onClick(View view) {

                Intent i = new Intent(getActivity(), MainActivity.class);
             i.putExtra("title",  "title");

                ActivityOptionsCompat options = ActivityOptionsCompat.makeSceneTransitionAnimation(getActivity(), fab, "image");
                ActivityCompat.startActivity(getActivity(), i, options.toBundle());

    } }); }

【问题讨论】:

    标签: android android-fragments android-transitions


    【解决方案1】:

    我添加了 清单文件中的 android:hardwareAccelerated="false" 使其工作。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2017-02-12
      • 1970-01-01
      • 2021-10-26
      • 1970-01-01
      相关资源
      最近更新 更多