问题标签 [overridependingtransition]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
628 浏览

android - 过渡动画在横向模式下不起作用

我正在尝试为我的应用程序中的活动之间的过渡设置动画。我有right_to_left.xml正在处理纵向屏幕方向。

这是right_to_left.xml

这是right_to_left_slide_out.xml(在过渡时滑出先前的活动。)

我在startActivity()之后使用它,纵向模式没有问题。

但是我添加了一个将屏幕方向更改为横向模式的选项。

如果启用横向模式,我在onCreate()中使用以下代码设置请求的方向。

这很好用,活动是在横向模式下创建的,没有任何问题。但是,当我尝试使用在纵向模式下工作的overridePendingTransition(R.anim.right_to_left, R.anim.right_to_left_slide_out)开始活动时,横向模式下似乎没有过渡动画。

有什么我错过的吗?

编辑: 我试图创建一个与 YDelta 一起使用的新动画 xml 文件。它也没有用。

0 投票
2 回答
165 浏览

android - 活动幻灯片动画仅在按下后退按钮时有效

我试图在进入和退出活动时添加滑动动画,但它仅在按下手机后退按钮时才有效。当按下工具栏中的向上按钮或单独的按钮时,它不起作用。

我尝试将overridePendingTransition(R.anim.no_anim, R.anim.slide_out_right);行添加到onPause()方法以及finish()方法和按钮 OnClick 方法,但它不起作用:/

no_anim.xml:

slide_out_right.xml:

爪哇:

0 投票
0 回答
80 浏览

android - 对多个屏幕使用 overridePendingTransition

我正在尝试overridePendingTransition在我的中使用,app但我screens在同一个中使用多个xml(我正在编写一个 android 游戏),当我从一个屏幕切换到另一个屏幕时,我使用该Visibility属性,在这种情况下,有什么方法可以使用overridePendingTransition?

例子:

0 投票
0 回答
39 浏览

android - overridePendingTransition 在 API 23 中使屏幕变黑,但在 API 29 中运行良好

在我的应用程序中,我添加了一个刷新按钮来重新加载活动。我还使用 overridePendingOperation 来实现更平滑的过渡。

这是重新加载活动的方法。

此方法在我的 RealmeC2(API 29)设备上完美运行,但不适用于小米 4(API 23)。当我按下刷新按钮时,它只是显示黑屏。我不知道为什么会这样?

有人可以帮我吗?

我 100% 确定在这两种设备中动画过渡的比例都设置为 1x。