8

第一个活动包含一个片段,片段内有一个按钮,当我点击这个按钮时,我希望跳转到一个具有不同动画的新活动。所以我在片段中这样做:

          mButton.setOnClickListener(new OnClickListener() {
               @Override
               public void onClick(View v) {
                     Intent intent = new Intent(getActivity(), NewActivity.class);
                     getActivity().startActivity(intent);
                     getActivity().overridePendingTransition(
                           R.anim.forward_activity_move_in,
                           R.anim.forward_activity_move_out);
               });

然而,当移动到新的 Activity 时,新的动画不会生效,所以我想知道我做错了。我希望有人可以帮助我,谢谢:)

4

1 回答 1

3

谢谢,我解决了这个问题,您可以在TabHost 内的更改活动转换中找到解决方案

那么问题不是 Fragment 的情况,而是 TabActivity 导致了问题。

于 2012-08-21T10:09:40.780 回答