jjzjj

valueAnimator

全部标签

java - 使用 ValueAnimator 将 View 缩放到另一个 View 的大小

我正在尝试使用ValueAnimator调整一个View的大小以适应另一个View的大小。我使用它而不是动画,因为我需要View在之后可以点击。privateAnimatorgetHeightScaleAnimator(Viewtarget){ConstraintLayout.LayoutParamsthisParams=(ConstraintLayout.LayoutParams)getLayoutParams();ConstraintLayout.LayoutParamstargetParams=(ConstraintLayout.LayoutParams)target.getLa

Android ValueAnimator 不工作

我的AsyncTasks类中有这段工作代码。protectedvoidonProgressUpdate(Object...values){Viewview=(View)values[0];view_group.addView(view);view.animate().y(500).setDuration(1000);}我试着把代码改成这样:protectedvoidonProgressUpdate(Object...values){Viewview=(View)values[0];view_group.addView(view);ValueAnimatorva=ObjectAnimat

Android ValueAnimator 在重复期间暂停

因此,我正在使用ValueAnimator以无限循环或至少直到动画停止为止,为简笔画的四肢从一个位置设置动画到另一个位置。我的问题是,当动画师重复时,我有轻微的停顿,好像动画滞后了,但它只发生在动画重复时。我还有其他只发生一次并且运行非常流畅的动画,它们每次都有同样多的计算,所以我目前认为这是ValueAnimator的问题。过去我能找到其他人提示这个问题,但我没能找到找到解决方案的人。你们知道这是否是AndroidValueAnimator的真正问题?如果是这样,您知道任何解决方案吗?如果不是,你们有什么想法,为什么我会在动画中的那个地方发生这种情况?我真的坚持这个。我的ValueA

android - 谷歌地图 Android API v2 : Visualizing the search radius with the helping of ValueAnimator

我想在GooglemapView中添加一个动画圆圈,类似于您在此图片上看到的圆圈。圆圈应该从中心到最大半径呈脉冲状,指示当前用户的位置和搜索区域。相关代码块Circlecircle=mMap.addCircle(newCircleOptions().center(newLatLng(lat,lon)).strokeColor(Color.CYAN).radius(1000));valueAnimator=newValueAnimator();valueAnimator.addUpdateListener(newValueAnimator.AnimatorUpdateListener()

android - Java 中的内存泄漏,但 Kotlin(相同代码库)中没有……为什么?

这个问题在这里已经有了答案:Kotlin:safelambdas(nomemoryleak)?(3个回答)关闭4年前。我在一个Activity下面有一段简单的代码...publicclassMainActivityextendsAppCompatActivity{@OverrideprotectedvoidonCreate(BundlesavedInstanceState){super.onCreate(savedInstanceState);setContentView(R.layout.activity_main);ValueAnimatorvalueAnimator=ValueA

android - Java 中的内存泄漏,但 Kotlin(相同代码库)中没有……为什么?

这个问题在这里已经有了答案:Kotlin:safelambdas(nomemoryleak)?(3个回答)关闭4年前。我在一个Activity下面有一段简单的代码...publicclassMainActivityextendsAppCompatActivity{@OverrideprotectedvoidonCreate(BundlesavedInstanceState){super.onCreate(savedInstanceState);setContentView(R.layout.activity_main);ValueAnimatorvalueAnimator=ValueA

java - ValueAnimator 只重复一次

我正在尝试让ValueAnimator在结束后重复。我将它与ListView中的SeekBar一起使用。由于某种原因,ValueAnimator将完成,再次触发onAnimationEnd(),但是当它到达终点时onAnimationEnd()是再也没有打过电话。@OverridepublicViewgetContentView(intposition,ViewconvertView,ViewGroupparent){...setupTimerBar(t);...}privateAnimatorListenerAdaptergenerateNewAnimatorListenerAdap

android - 使用 ValueAnimator 使 TextView 闪烁不同的颜色

我想使用ValueAnimator使TextView的文本颜色在两种不同颜色之间闪烁两次,但我想在XML中创建动画。我找不到任何例子。任何帮助将不胜感激。更新下面的代码完美运行。颜色从黑色变为蓝色、蓝色变为黑色、黑色变为蓝色、蓝色变为黑色,每次反向重复之间的间隔为500毫秒。然而,我试图让这个从动画xml文件中工作。ValueAnimatorcolorAnim=ObjectAnimator.OfInt(objectToFlash,"textColor",(int)fromColor,(int)toColor);colorAnim.SetDuration(500);colorAnim.S

android - 使用 ValueAnimator 对 LinearLayout 容器的高度进行动画处理

我有一个LinearLayout,我用它作为一些按钮和textview的容器,我想为它们的高度设置动画,以便在用户按下“显示”按钮时给人一种布局向下滑动的印象。我已在我的xml中将LinearLayout设置为layout_height="0dp"和visibility="gone"。然后我希望将其设置为可见,并且需要任何高度来包装内容。目前,我什至根本无法对其进行动画处理,更不用说换行内容的高度了。这是我制作动画的方法:privatevoidtoggle(finalLinearLayoutv){v.setVisibility(View.VISIBLE);ValueAnimatorva

android - 检测 ValueAnimator 何时完成

现在我通过检查进度何时达到100来检测我的ValueAnimator的结束...//SetuptheanimationValueAnimatoranim=ValueAnimator.ofInt(progress,seekBar.getMax());//Setthedurationanim.setDuration(Utility.setAnimationDuration(progress));anim.addUpdateListener(newAnimatorUpdateListener(){@OverridepublicvoidonAnimationUpdate(ValueAnimat