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);
               });

ただし、新しいアクティビティに移動すると、新しいアニメーションが有効にならないので、間違っているのではないかと思います。誰かが私を助けてくれることを願っています。

4

1 に答える 1

3

ありがとう、私はこの問題を解決しました。TabHost 内でアクティビティの遷移を変更するで解決策を見つけることができます

問題は Fragment の場合ではなく、TabActivity が問題を引き起こします。

于 2012-08-21T10:09:40.780 に答える