18得票4回答
CardView上使用共享元素转场(Shared Element Transition)并带有圆角。

我已经花了几个星期的时间来解决这个问题,但仍然无法解决。 所以,我有一个包含ImageView的LinearLayout的CardView。 如果没有圆角,共享元素转换可以很好地工作。但是,当我将卡片添加半径(app:cardCornerRadius =“25dp”)时,共享元素转换看...

17得票2回答
活动转换无法工作

我正在尝试实现Activity转场效果,但是我无法看到效果。这是我的第一个Activity的代码: @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedI...

17得票4回答
使用转场效果(API 21支持),从Fragment启动Activity

我想将一个Android应用程序移植到新的支持库(support-v4:21.0.0),但是我在Fragments中使用转换启动Activities时遇到了麻烦。 在我的Activities中,我一直在做这样的事情:Bundle options = ActivityOptionsCompat...

16得票3回答
平滑地单向滑动图片

我有一张对称的图片,想要让它平滑地从右到左无限移动。我尝试使用TranslateAnimation,但是首先我必须正确设置我的图片,这相当困难,因为该图片使用了整个屏幕宽度,我应该设置负边距。是否有其他解决方案?而且是否有可能在不移动ImageView的情况下移动图片?

16得票4回答
如何在Android中实现从上到下的动画效果?

我能够在跳转到下一个界面时实现从底部到顶部的动画效果,但是现在当我按返回键时,我使用同样的代码实现从顶部到底部的动画效果,但它总是从底部到顶部运行。所以我的问题是,在Android设备上按下返回按钮后如何实现从顶部到底部的动画效果?请参见以下代码。我在使用 Intent 进行 Activity...

16得票1回答
替换碎片时高度值错误。

大家好,我又来问关于Fragment的问题了(我正在使用android.app.Fragment而不是Support Fragments)。 我想要替换一个Fragment。但这并不像使用以下代码那么简单: fragmentTransaction .replace(containe...

16得票1回答
活动转换未执行(棒棒糖)

我正在为activity X和activity Y之间的转换添加动画效果。 X中包含一个带有图片的列表,当单击某张图片时,在activity Y中会将其放大并"缩放"显示。 因此,这张图片是X和Y之间的共享元素。我已经在XML布局中设置了其transitionName属性。 这是启动activ...

16得票2回答
在退出转换之前更新源活动

我需要关于活动之间转换的帮助: 我有两个活动A和B,它们都有一个ViewPager,其中包含相同的图像列表。每个页面都有一个ImageView,其中transitionName等于image_x,其中x是页面索引。 A通过调用ActivityOptionsCompat.makeScen...

16得票3回答
如何消除使用DrawerLayout打开Activity时的延迟?

我有一个带DrawerLayout的活动,但每次打开它时都会有一点延迟,就像屏幕白了一下然后我的屏幕才被绘制。这发生在转换完成之后。所以看起来就像屏幕动画过渡出现了跳跃。 我尝试在使用ButterKnife绑定视图后的OnCreate中添加代码,但没有任何作用。if (Build.VERSI...

15得票3回答
在Android 5.0中,EnterTransitionCoordinator导致NPE。

在将退出和进入Activity的转换添加到应用程序之后,我收到如下崩溃报告: 致命异常:java.lang.NullPointerException: 尝试调用 'android.view.View.getParent()' 的虚拟方法 在空对象引用上 at and...