Java 将滑入和滑出动画应用于视图
我有一个线性布局与webview现在我需要应用滑入和滑出动画,我需要应用动画到webview还是线性布局 如果应用于其中任何一个,则如何应用,因为Java 将滑入和滑出动画应用于视图,java,android,animation,Java,Android,Animation,我有一个线性布局与webview现在我需要应用滑入和滑出动画,我需要应用动画到webview还是线性布局 如果应用于其中任何一个,则如何应用,因为setInAnimation和setOutAnimation两者都不存在 如何操作?尝试下面的动画在应用程序的res/anim文件夹中创建两个xml文件,粘贴下面的代码,然后将其应用于webview或linearlayout 滑入: <set xmlns:android="http://schemas.android.com/apk/res/
setInAnimation和setOutAnimation
两者都不存在
如何操作?尝试下面的动画在应用程序的
res/anim
文件夹中创建两个xml文件,粘贴下面的代码,然后将其应用于webview或linearlayout
滑入:
<set xmlns:android="http://schemas.android.com/apk/res/android">
<translate
android:fromXDelta="100%"
android:toXDelta="0%"
android:duration="600" />
</set>
滑出
<set xmlns:android="http://schemas.android.com/apk/res/android">
<translate
android:fromXDelta="0%"
android:toXDelta="-100%"
android:duration="600" />
</set>
有关更多详细信息,请查看和
我希望它能帮助你
谢谢 生成styles.xml并将其放置在res/values中
<style name="MyAnimation">
<item name="android:windowEnterAnimation">@anim/slide_in</item>
<item name="android:windowExitAnimation">@anim/slide_out_</item>
@动画/滑入
@动画/滑出_
@样式/我的动画
真的
制作这些文件并将它们都放在res/anim中
xml格式的幻灯片\u
<translate android:fromXDelta="-100%" android:toXDelta="0%"
android:fromYDelta="0%" android:toYDelta="0%"
android:duration="700"/>
<translate
android:fromXDelta="0%" android:toXDelta="100%"
android:fromYDelta="0%" android:toYDelta="0%"
android:duration="700" />
滑出xml
<translate android:fromXDelta="-100%" android:toXDelta="0%"
android:fromYDelta="0%" android:toYDelta="0%"
android:duration="700"/>
<translate
android:fromXDelta="0%" android:toXDelta="100%"
android:fromYDelta="0%" android:toYDelta="0%"
android:duration="700" />
最后一步是:在xml文件中,将LinearLayout或WebView应用样式属性放置在特定元素的位置。在下面的示例中,我对LinearLayout进行了此操作。
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="match_parent"
android:layout_height="wrap_content"
style="@style/SlideAnim"
android:orientation="vertical" >
....
</LinearLayout>
....
这两个都是视图对象,因此它适用于任何对象。为什么不通过xml使用它并翻译您的视图?@pKs我已经在方法中为此编写了代码,所以我想重用它that@pKs好的,如果我们可以这样做,你能告诉我怎么做吗?看看我的答案,让你的工作完成。