android-transitions相关内容
我正在尝试这一天,但是我不知道出了什么问题!我有一个包含两个片段的活动,在第一个片段中,我有一个RecyclerView包含一个imageview,在另一个片段中,我有另一个imageview. 自定义视图层imageview:
..
我正在尝试将ConstraintLayout与随动画上下滑动的视图结合使用. 这些视图是垂直组织的,顶部是RecyclerView,下面是另外两个视图: [ ] [ recycler view ] [ ] [48d
..
我正在实现一个图库应用程序,该应用程序具有一个Fragment,其中包含带有图像的RecyclerView,图像的onClick,我转到ViewPager来循环浏览图像. 目前,我正在尝试仅实现此视频中的输入动画.问题是动画无法正常工作,我显然缺少了一些东西(只是显示与转场相关的代码): ViewPager: public class ViewPagerFragment extend
..
我正在尝试将共享元素过渡添加到我的应用中. 方案是用户单击图像缩略图,然后打开另一个具有全屏图像视图的活动. 如果共享视图直接托管在目标活动的布局内,则此方法很好用.流畅地进行输入/退出动画. 但是,当我尝试在目标活动的嵌套内的片段中实现类似效果时,该方法不起作用.有趣的是,没有显示进入动画,但是退出动画可以正常工作. 另一个更为复杂的视图层次结构是,如果目标视图(ImageVi
..
这是Java Android应用程序中的一个问题,该应用程序具有MainActivity中非常简单的自定义可拖动抽屉. 这是它在Android 10(API级别29)模拟器上运行时的行为,这是预期的行为. 但是问题是,当它在Android L(API级别21)模拟器上运行时,其行为异常如下: 在动画过程中,UI组件不可见.但是当应用程序进入后台并返回时,它们就变得可见. 应
..
我一直在尝试在fragmentStatePagerAdapter内切换片段,但是即使我能够在相同位置从片段C-D进行更改;我无法为过渡设置动画. 对于实现此效果的任何建议,我将不胜感激 A-B-C | ->来回翻转切换 D ABC或ABD具有正常的动画过渡,但是在C中,如果我单击一个按钮,我需要将片段D替换为翻转动画,并且如果我正在看D则将其翻转回C. 解决方案 培训文档
..
我有片段,正在使用其中具有viewpager的共享元素过渡来启动活动,entry过渡工作正常,但是当我在视图分页器中滚动并完成过渡时,共享图像来自左侧,这是不希望的应该将其自身重新定位到启动位置,这是我的代码: Intent myIntent = new Intent(getActivity(), EnlargeActivity.class); ActivityOp
..
我有一个回收站视图,可以显示所有照片缩略图项目.当单击项目时,我使用该项目中的imageview到Detail活动的过渡.问题在于,图像来源是通过 UIL 从互联网获得的.并且有时(并非总是)图像无法重新加载正确的大小,如下所示: // on view holder item click final Pair[] pairs = TransitionHelper.
..
是否可以对图像(例如png)的饱和度进行动画处理?例如,从灰度到全彩色.另外,如果我可以使用插值器. 我已经看过EffectFactory和ColorMatrix类,但是无法将它们与动画/过渡结合使用. 例如在Drawable drawable上应用灰度饱和度: ColorMatrix matrix = new ColorMatrix(); matrix.setSaturatio
..
我有一个用例,其中我通常以过渡开始活动,但是从导航抽屉中打开活动时并非如此. 为了保持过渡的顺利进行,我有一个Transition.TransitionListener,当过渡完成时,我会在其中触发一些UI更新. 所以我有这样的东西: public class SomeActivity extends Activity { public void onCreate(Bu
..
我已经解决这个问题了好几个星期了,但仍然无法解决这个问题. 因此,我有一个CardView,其中包含带有ImageView的LinearLayout. 在没有半径的情况下,共享元素过渡可以无缝进行.但是,当我向该CardView添加半径(app:cardCornerRadius ="25dp")时,共享元素过渡看起来很丑,因为先删除半径然后再开始动画. 第一种方法:ObjectA
..
当我进入下一个活动时,我可以从下至上制作动画,但是现在当我按回时,我使用相同的代码从上至下制作动画,但是它始终从下至上制作动画,所以我的问题是当我在android设备上按下后退按钮时,如何从上到下制作动画? 请在下面找到我的代码. 我在使用Intent从一个Activity过渡到另一个Activity的过程中使用它. overridePendingTransition( R.anim
..
我正在编写一个Android应用程序,我希望通过从屏幕底部到顶部的动画来显示活动.我可以使用以下代码执行此操作: 如何从顶部翻译活动到底,反之亦然? 但是,反之亦然,我无法制作动画,因为从屏幕顶部到底部滑动,活动将消失. 我使用了上面链接中的代码;活动会通过向上滑动而出现,但消失后会逐渐消失,而不是滑到底部. 我什至尝试将代码放入onCreate(): @Overri
..
在替换片段时,我正在使用可用于android棒棒糖版本的Slide动画.对于此特定替换,它可以正常工作,但是在按下“后退"按钮时,它首先会弹出当前片段&然后执行输入动画的反向操作(滑出). private void replaceContentFrameByFragment(Fragment replaceBy, String replaceByFragmentTag) { if (
..
我正在使用API Level 21,并在Nexus 6上进行了测试. 我有两个活动:master + detail,每个视图都有一个片段. 当我在主列表中选择一个项目时,它将切换到详细信息视图. 我已经在主视图和详细视图中启用了视图过渡,如下所示: getWindow().requestFeature(Window.FEATURE_CONTENT_TRANSITION
..
我正在片段上使用新的Lollipop api到setEnterTransition,然后在片段中为图像添加共享元素过渡.所需的行为是,首先,图像应移动到其位置,然后片段中的其余视图应淡入. 但是,enterTransition已应用于共享元素,因此它与其余视图一起逐渐消失.如果未设置enterTransition,则图像会正确移动,但是在移动其他内容时它已经可见. 我如何不将enter
..
我正在使用android的ImageSwitcher小部件在2张图像之间进行切换,例如幻灯播放,但它仅以动画形式显示,而没有以动画形式显示.有什么问题吗? 代码: imageSwitcher.setFactory(new ViewSwitcher.ViewFactory() { @Override pub
..
我正在为API级别20以上的设备进行场景转换。它工作正常,但我想设置自定义持续时间以进行过渡。 我的代码是否可能? ActivityOptionsCompat options = ActivityOptionsCompat.makeSceneTransitionAnimation(this, viewStart, transitionName ); Activi
..
要创建与以下UI相同的视图寻呼机,应用了自定义转换器,但无法正常工作。 ViewPager.java 公共类MyViewPager扩展了ViewPager的实现ViewPager.PageTransformer { b $ b public static final String TAG =“ MyViewPager”; 私人浮点数MAX_SCALE = 0.0f; privat
..
我正在尝试在两个活动之间进行共享元素转换. 第一个活动具有圆形的图像视图,第二个活动具有矩形的图像视图.我只想让圆圈从第一个活动过渡到第二个活动,在第二个活动中它变成一个正方形,然后按回去就回到圆圈. 我发现过渡并不是那么整洁-在下面的动画中,您可以看到矩形imageview的大小似乎减小了,直到它与圆的大小匹配为止.出现一秒钟的正方形图像视图,然后出现圆圈.我想摆脱正方形的image
..