-
1 votesanswersviews
软键盘出现时如何避免取消动画效果?
在我的应用程序中,一些视图由Animator重新调整,一切正常,直到出现软键盘 . 当我在动画完成后点击 EditText 时, EditText 的高度在软键盘出现之前回到xml高度 . 细节:假设我们有一个简单的布局,只有一个按钮和一个文本编辑框: <?xml version="1.0" encoding="utf-8"?> <Rela... -
2 votesanswersviews
使用setHasStableIds和notifyDatasetChanged运行RecyclerView的预测动画
我在适配器中使用setHasStableIds并因各种原因调用整个notifyDatasetChanged而不是notifyItemXYZ . 我从setHasStableIds(true)开始得到简单的动画,但是当删除项目时,屏幕外的项目应该在屏幕上滑动,只是淡入 . (正如在Chet Haase中关闭预测动画的情况一样#2471213_) . 当我使用notifyItemRemoved时,它工... -
0 votesanswersviews
相对布局中的动画视图以对齐父顶部
我有一个相对布局(让我们称之为A),在滚动视图内,在相对布局内(我们将调用此布局B) 我要做的是从A中删除一个孩子,将其插入B并将其与父母顶部对齐(在操作栏的正下方) . 我一直在努力为这张幻灯片添加动画效果,并且在没有任何运气的情况下回到原来的位置 . 知道我该怎么做这个动画? -
0 votesanswersviews
谷歌 Map 中的底部和按钮动画
我希望在Android中实现与Google Map 相同的动画行为,其中 bottomsheet 滑动按钮固定在其顶部一段时间 . 达到一定高度后 bottomsheet 滑过按钮 . 我能够通过使用 layout_anchorGravity="top|left" 将按钮锚定到 bottomsheet 的顶部,但我不会让我疯狂 . <androidx.coordinato... -
1 votesanswersviews
在滑动bottomSheet时动画箭头按钮
我有一张底片,在滑动时我需要设置动画箭头按钮,指示天气用户向上或向下滑动? 这是我的样品测试,当您在图像中看到的同时滑动底部纸张时,底部的箭头按钮应向上旋转,同时向上滑动,向下滑动按钮应向上旋转 . 谢谢,杰伊 -
0 votesanswersviews
BottomSheet动画持续时间
我正在使用BottomSheet视图作为我的一个布局 . 对于一个非常特殊的情况,我需要BottomSheet的动画持续时间,它通过setState(...)方法在布局中滑动 . 它应该是大约400毫秒的东西,但我宁愿没有这个案例的“神奇”数字 . -
0 votesanswersviews
具有视差效果的ViewPager
我想创建 ViewPager with Parallax effect in which will be indicator. 我只是初学者所以我试图使用这个库形式GitHub https://github.com/prolificinteractive/ParallaxPager 我通过指示做了一切,但它没有用 . 任何人都可以解释我该怎么做? 1. 我将此项目添加到我的项目中 . 2. 我在主... -
2 votesanswersviews
以编程方式滑动Android视图
我需要什么: 我有一个recyclerview,我想要做的是例如(最后的pseucode): 获取第一个项目视图( myView ) 滑动 myView 至左侧100px - myView.Swipe(translationX, -100px) 滑动 myView 返回原位 myView.Swipe(translationX, 0px) 反正有没有这样做? Important... -
1 votesanswersviews
在.smoothScrollToPosition()完成滚动后执行动画
我正在使用网格RecyclerView,如果用户单击一个半可见项目,RecyclerView滚动到该位置,然后触发一个intent以使用SharedElementTransition打开一个新的Activity 问题是两者兼而有之 mRecyclerView.smoothScrollToPosition(adapterPosition); 和 getActivity().startActivit... -
24 votesanswersviews
滚动时动画RecyclerView
滚动时有没有办法为RecyclerView的元素设置动画? 我看了 DefaultItemAnimator 和 RecyclerView.ItemAnimator ,但是如果数据集发生了变化似乎只调用了动画,如果我错了请纠正我 . 关于 RecyclerView.ItemAnimator.animateMove() 我什么时候打电话给我有点困惑?我在该课程中添加了一些断点,但没有一个断点停止我的应... -
65 votesanswersviews
安卓动画未在onAnimationEnd中完成
虽然 animation.hasEnded 被设置为true,但是当 onAnimationEnd 事件被触发时,似乎没有真正完成Android动画 . 我希望我的观点能够改变它,但是你可以清楚地看到它在完成之前已经改变了几毫秒 . 问题是,它会闪烁,因为新的背景会出现(=)缩放很短的时间,直到动画完成 . 有没有办法获得动画的真实结束,或者只是阻止新背景在这么短的时间内缩放? 谢谢! //编辑... -
0 votesanswersviews
边缘照明动画创意?
我目前正在制作音乐应用程序(Musigraph),我一直想要实现三星S8 / 9音乐应用程序具有的Edge照明旋转动画 . 但遗憾的是我对android动画没有多少经验,所以我不知道从哪里开始 . 我已经知道如何从专辑封面中获取颜色,我将研究如何使用第三方库获得歌曲的BPM . 我还将尝试处理其他事情,例如将动画设置为屏幕叠加 . 我只需要创建线条和动画的想法 . [我想要的效果的GIF] htt... -
0 votesanswersviews
动画汽车标记运动在停止时返回北方
我正在通过实时位置更新在街道上移动汽车 . 虽然移动它朝向方向正确定位,但是当运动停止时,汽车面向真北,无论我朝哪个方向,轴承都返回0.0 . 按照我正在使用的代码: public static void animateMarker(Marker marker, Location destination) { if (marker != null) { LatLng sta... -
3 votesanswersviews
强行关闭onClick的ImageButton,无法弄清楚原因
我正在尝试使用ImageButtons做一个简单的动画,当我设置它时,如果我只是触摸屏幕,它工作正常,但如果我尝试在onClick上,应用程序只是关闭 . main.xml中 <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:orientatio... -
46 votesanswersviews
可以使用ObjectAnimator进行动画制作的Android属性
我开始在视图动画中使用属性动画,因为我有一个需要扩展的视图,并将其他视图放在一边 . 我已经看过一些例子,但我只是想知道是否有任何地方提供了可以使用这些类改变的属性列表 . 例如,我看到一个教程使用以下方法进行快速轮换: ObjectAnimator.ofFloat(aniView, "rotation", 360) 这很酷,但如果没有那个确切的教程,我就不会知道旋转属性,是... -
1 votesanswersviews
Recyclerview滑动ondismiss动画失败
我有一个带有ItemTouchHelper的RecyclerView滑动删除操作 . 如果我进入活动,然后滑动,那么一切正常 . 但是如果我打开第二个Activity,然后按下后退按钮,或者我用ActivityForResult打开Intent,然后返回数据并调用finish(),那么该项目将被删除,但不会查看动画 . RecyclerView中留下的空白区域 . 如果我打开第二个Activit... -
241 votesanswersviews
使用向上/向下滑动动画显示和隐藏视图
我有一个 LinearLayout ,我希望用_412108显示或隐藏,只要我改变其可见性,就会向上或向下推动布局 . 我在那里看到了一些样品,但它们都不适合我的需要 . 我为动画创建了两个xml文件,但是当我更改 LinearLayout 的可见性时,我不知道如何启动它们 . -
0 votesanswersviews
在 Map V2上动画汽车标记运动
我正在通过实时位置更新在街道上移动汽车 . 但是汽车面向真正的北方,无论我向哪个方向移动,轴承都会返回0.0 . 是否有任何黑客可以使我的车前方移动我正在移动的方向 . 这是我的代码 . private void draw_current_location(Location currentlocation) { LatLng current = new LatLng(current... -
-1 votesanswersviews
带有动画的标记旋转和 Map 上的移动标记,如Uber,Ola,Lyft,Android中的careem
package com.surya.smoothmarkermovement; import android.Manifest; import android.annotation.SuppressLint; import android.content.pm.PackageManager; import android.location.Location; import android.loc... -
30 votesanswersviews
Android列表视图右/左滑动,如通话记录
我有一个Android应用程序,其中有List View就像这个 现在,我想以相同的方式对列表项的右/左滑动执行两个不同的活动本机调用日志的工作原理 右键滑动清单 我想要这种类型的滑动 . 任何人都可以知道如何实现它 . 基本上我想实现 SimpleOnGestureListener . 我已经阅读了一篇由 sir gav Fling gesture detection on grid l... -
1 votesanswersviews
子类化ViewPager打破动画
在我的Android应用程序中,我有一个使用视图寻呼机显示4个页面(片段)的活动 . 我通过调用在每个屏幕上实现了在页面之间移动的按钮: pager.setCurrentItem(position, true); 视图寻呼机和片段都按我的意愿工作 . 然后我开始寻找一种解决方案来禁止用户在页面之间滑动,以便仅通过按钮处理页面之间的过渡 . 我找到的解决方案在一些stackoverflow文章以及... -
1 votesanswersviews
如何使用asynctask实现旋转动画ProgressDialog
我在使用此代码执行asynctask之前在progressdialog中显示我的旋转动画 ProgressDialog pDialog = ProgressDialog.show(getActivity(),null,null,true,false); pDialog.setContentView(R.layout.loading); 这是 R.layout.loading xml &l... -
0 votesanswersviews
如何从自定义Gesture Listener启动动画?
我写了一个小活动,它使用带有ViewPager的片段来显示图像 . 我还实现了一个自定义的GestureListener来捕捉向上滑动和向下滑动手势,而不会干扰ViewPager自己的手势处理 . 我想要实现的是在用户滑动时显示布局 . 问题是,当手势监听器检测到向下滑动手势时,我还没有发现如何执行动画 . EDIT :为MyGestureListener添加了上下文和视图以引用视图和上下文 . ... -
0 votesanswersviews
ViewPager当前碎片可见性
What I Have 我有一个包含5个片段的ViewPager . 我希望片段内的一些TextViews在用户可见时动画 . 我不能使用onResume(),因为左侧和右侧的片段已经创建 . 我无法使用setUserVisibilityHint(),因为它在onCreateView()之前被调用,因此视图还没有准备好 . 那么,只要特定片段对用户可见,动画视图的方式应该是什么? -
29 votesanswersviews
如何在Android中的ObjectAnimator中给出百分比值
我正在使用objectAnimator在Android中从下到上动画一个按钮 . 现在我使用下面的代码 ObjectAnimator transAnimation = ObjectAnimator.ofFloat(button,"translationY",0,440); transAnimation.setDuration(440); tran... -
2 votesanswersviews
Android ObjectAnimator如何工作?
如果将属性 x 指定为字符串,ObjectAnimator如何能够调用适当的方法 setX . 我的意思是,用什么技术来识别我想要为我的视图的属性"rotation"设置动画并调用该视图的相应方法setRotation? 我已经理解了ObjectAnimator如何工作并设法使用它,它很简单,我只是对操作原理感到好奇 . 抱歉我的英文,我从不使用它:) -
1 votesanswersviews
Android旋转在ObjectAnimator中不起作用
我使用Animator XML为ImageView设置动画 . ImageView应该增长(从0f到1f,Y比X快)并从90°旋转90°到0.我将这个XML文件用于动画: <?xml version="1.0" encoding="utf-8"?> <set xmlns:android="http://schemas.andro... -
76 votesanswersviews
Android:使用动画显示/隐藏视图
我一直在浏览这里的许多谷歌搜索结果/问题,以确定如何通过垂直动画显示/隐藏视图,但我似乎找不到一个完全正确或不太模糊的视图 . 我有一个布局(撤消栏),它位于另一个布局下方和多个其他小部件之上;根据具体情况,此撤销栏应垂直滑动打开并滑动关闭 . 目前,我现在所做的只是将视图设置为可见或消失 .