问题标签 [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.
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 文件。它也没有用。
android - 活动幻灯片动画仅在按下后退按钮时有效
我试图在进入和退出活动时添加滑动动画,但它仅在按下手机后退按钮时才有效。当按下工具栏中的向上按钮或单独的按钮时,它不起作用。
我尝试将overridePendingTransition(R.anim.no_anim, R.anim.slide_out_right);
行添加到onPause()
方法以及finish()
方法和按钮 OnClick 方法,但它不起作用:/
no_anim.xml:
slide_out_right.xml:
爪哇:
android - 对多个屏幕使用 overridePendingTransition
我正在尝试overridePendingTransition
在我的中使用,app
但我screens
在同一个中使用多个xml
(我正在编写一个 android 游戏),当我从一个屏幕切换到另一个屏幕时,我使用该Visibility
属性,在这种情况下,有什么方法可以使用overridePendingTransition
?
例子:
android - overridePendingTransition 在 API 23 中使屏幕变黑,但在 API 29 中运行良好
在我的应用程序中,我添加了一个刷新按钮来重新加载活动。我还使用 overridePendingOperation 来实现更平滑的过渡。
这是重新加载活动的方法。
此方法在我的 RealmeC2(API 29)设备上完美运行,但不适用于小米 4(API 23)。当我按下刷新按钮时,它只是显示黑屏。我不知道为什么会这样?
有人可以帮我吗?
我 100% 确定在这两种设备中动画过渡的比例都设置为 1x。