【发布时间】:2019-04-19 02:29:42
【问题描述】:
我通过单击片段按钮打开活动屏幕。我正在尝试通过 makeSceneTransitionAnimation 使按钮从我的片段屏幕移动到活动屏幕。但它没有动画。如何从片段的意图打开活动并让动画继续。非常感谢任何帮助。
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