gpt4 book ai didi

java - 为什么从Fragment跳转到新的Activity时overridePendingTransition不生效?

转载 作者:塔克拉玛干 更新时间:2023-11-02 20:06:15 26 4
gpt4 key购买 nike

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

          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时,新的动画并没有生效,所以我想也许我做错了。我希望有人能帮助我,非常感谢:)

最佳答案

谢谢,我解决了这个问题,您可以在 Change activity transition when inside a TabHost 找到解决方案

问题不是 Fragment 的问题,而是 TabActivity 导致了问题。

关于java - 为什么从Fragment跳转到新的Activity时overridePendingTransition不生效?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12047456/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com