use*_*020 8 android android-widget android-intent android-layout
我声明我在android方面不是很有经验,我想通过一些教程了解如何在一个活动和另一个活动之间实现任何滚动动画.我希望在你的帮助下
Ale*_* C. 25
您可以在以下活动之间切换时设置动画(如幻灯片):
在res
文件夹中,创建一个anim
文件夹
例如,xml
为幻灯片效果放置两个文件:
slide_in.xml
<set xmlns:android="http://schemas.android.com/apk/res/android"
android:shareInterpolator="false">
<translate
android:fromXDelta="100%" android:toXDelta="0%"
android:fromYDelta="0%" android:toYDelta="0%"
android:duration="200"/>
</set>
Run Code Online (Sandbox Code Playgroud)
slide_out.xml
<set xmlns:android="http://schemas.android.com/apk/res/android"
android:shareInterpolator="false">
<translate
android:fromXDelta="100%" android:toXDelta="0%"
android:fromYDelta="0%" android:toYDelta="0%"
android:duration="200" />
</set>
Run Code Online (Sandbox Code Playgroud)
然后在你的java代码上写下这个:
Intent i = new Intent(YourActivity.this, OtherActivity.class);
this.startActivity(i);
overridePendingTransition(R.anim.slide_in, R.anim.slide_out);
Run Code Online (Sandbox Code Playgroud)
如果您在真实设备上进行测试,请不要忘记允许它播放动画(设置 - >显示 - >动画 - >所有动画)
希望能帮助到你 !:)
归档时间: |
|
查看次数: |
16704 次 |
最近记录: |