Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/222.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
android中的无限动画不';行不通_Android_Kotlin_Android Animation - Fatal编程技术网

android中的无限动画不';行不通

android中的无限动画不';行不通,android,kotlin,android-animation,Android,Kotlin,Android Animation,我试图在我的应用程序中添加无限动画,但没有成功。这是动画(放大和缩小视图): 或者我尝试在标尺上设置android:repeatCount=“infinite”,但问题是第一个标尺一直在执行,而不是在第二个标尺之后。访问问题 将android:repeatCount=“infinite”放在您的刻度盘中而不是设置中 最初访问问题 将android:repeatCount=“infinite”放在您的刻度盘中而不是设置中 最初好的,我综合了所有答案,最后我做了以下工作: <scale

我试图在我的应用程序中添加无限动画,但没有成功。这是动画(放大和缩小视图):

或者我尝试在标尺上设置android:repeatCount=“infinite”,但问题是第一个标尺一直在执行,而不是在第二个标尺之后。

访问问题

android:repeatCount=“infinite”
放在您的刻度盘中而不是设置中

最初

访问问题

android:repeatCount=“infinite”
放在您的刻度盘中而不是设置中


最初

好的,我综合了所有答案,最后我做了以下工作:

    <scale
    android:repeatCount="infinite"
    android:repeatMode="reverse"
    android:duration="1000"
    android:fromXScale="1"
    android:fromYScale="1"
    android:pivotX="50%"
    android:pivotY="50%"
    android:toXScale="0.5"
    android:toYScale="0.5" />


这个很好用。只需一个缩放比例,同时使用android:repeatCount=“infinite”和
android:repeatMode=“reverse”
即可平滑地放大和缩小视图

    <scale
    android:repeatCount="infinite"
    android:repeatMode="reverse"
    android:duration="1000"
    android:fromXScale="1"
    android:fromYScale="1"
    android:pivotX="50%"
    android:pivotY="50%"
    android:toXScale="0.5"
    android:toYScale="0.5" />


这个很好用。只需使用android:repeatCount=“infinite”进行一次缩放,还可以使用android:repeatMode=“reverse”进行缩放,因此视图可以平滑地放大和缩小,这可能有助于您添加
android:repeatCount=“infinite”android:repeatMode=“restart”
但当我只有一个动画而没有两个缩放元素时,它仍然不起作用。当我只添加
android:repeatCount=“infinite”
时,它就起作用了。但在类似本文的动画中,它不起作用。我添加了
android:repeatCount=“infinite”android:repeatMode=“restart”
,但当我有一个没有两个缩放元素的动画时,它仍然不起作用。当我添加
android:repeatCount=“infinite”
时,它就起作用了。但是在这篇文章中的动画中,它不起作用。我试过了,但是我有两个缩放元素,所以如果我把无限放在这两个元素上,我的动画就不能以正确的方式工作,因为第一个缩放应该在整个动画结束后完成,而不是一直都是。问题质量差。将您面临的错误附加到您的试用代码中,以便其他开发人员能够适当地解决它。我添加了整个代码,没有任何错误。这个动画只执行一次,我想一直执行它。我尝试过,但我有两个缩放元素,所以如果我将两个元素都设置为无穷大,我的动画将无法正常工作,因为第一个缩放应该在整个动画结束后完成,而不是一直执行。问题质量差。将您面临的错误附加到您的试用代码中,以便其他开发人员能够适当地解决它。我添加了整个代码,没有任何错误。这个动画只执行一次,我想一直执行它
    <scale
    android:repeatCount="infinite"
    android:repeatMode="reverse"
    android:duration="1000"
    android:fromXScale="1"
    android:fromYScale="1"
    android:pivotX="50%"
    android:pivotY="50%"
    android:toXScale="0.5"
    android:toYScale="0.5" />