【发布时间】:2021-03-03 17:43:59
【问题描述】:
我刚开始学习动画,我想知道如何在 XML 文件中设置动画的持续时间(缩放、平移、旋转等)?
这是我的 translate.xml 资源文件:
<?xml version="1.0" encoding="utf-8"?>
<translate xmlns:android="http://schemas.android.com/apk/res/android"
android:fromXDelta="-1000"
android:toXDelta="0">
</translate>
我在 Youtube 上看了一些教程,注意到他们使用了android:duration="2000"(如果我没记错的话,这意味着 2 秒?),类似这样:
<?xml version="1.0" encoding="utf-8"?>
<translate xmlns:android="http://schemas.android.com/apk/res/android"
android:fromXDelta="-1000"
android:toXDelta="0"
android:duration="2000">
</translate>
但是,我无法在我的 XML 文件中添加那行代码。我在这里做错了什么?
更新: 在多次重启我的 Android Studio 项目后,我能够添加那行代码。 (以前 IDE 显示红色波浪线)
【问题讨论】:
-
“我无法在我的 XML 文件中添加那行代码” - 你能详细说明一下吗?
标签: android xml translate-animation animatewithduration