问题标签 [viewanimator]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
368 浏览

android - AnimationDrawable 到 SurfaceView-Android 旁边的框架布局中

Hello all,在我的应用程序中,当我触摸屏幕时,我可以制作一个角色(如卡通人物......)来制作动画吗?

  • 我在屏幕上有另一个位图(静态而不是动画)。
  • 我在所有动画位置都有所有这些字符(10)位图(就像卡通一样)

这是代码..(我需要为每次触摸制作动画)

`

}`

0 投票
2 回答
1351 浏览

java - Android:在 ViewAnimator 的进出动画之间添加延迟

我只是想使用 ViewAnimator 为我的视图事务设置动画。

但我希望我的视图从同一侧滑出和滑入。

由于进出动画同时发生,如何在进出动画之间添加延迟,以便我的交易看起来很好?

0 投票
0 回答
949 浏览

java - View.setClipBounds() 不限制View动画区域?

我目前正在尝试做一个伪循环揭示,它将在 Lollipop 以下的 Android API 级别上工作。所以,我有一个浮动操作按钮 (FAB),我希望(按下时)垂直移动到 RelativeLayout(在单击之前它位于 RelativeLayout 之外),然后按某个因子缩放,使其看起来像一个显示。

我认为在 FAB 上使用 .setClipBounds() 会限制 RelativeLayout 区域中的缩放动画,但不幸的是,缩放动画会扩展以接管整个 Activity 区域。这是 FAB 的点击监听器中的代码:

relativeCardBuild 的左、上、右和下点的记录值是正确的,所以我确实正确设置了 circleFab 布局的剪辑边界(它是一个 FrameLayout,包含一个椭圆形可绘制和一个位图可绘制)。尽管如此,比例动画仍然占据了整个活动屏幕。

我是否完全误解了 .setClipBounds() 在这种情况下的作用?

0 投票
1 回答
317 浏览

android - 为什么根据开发人员博客显示效果不起作用

我想在我的应用程序中显示效果。我开始了解它是如何实施的。我从Andoid 开发者博客中获得了信息。

但是当我在我的代码中更新它时,它没有显示任何效果。

我还尝试使用Google 提供的 Demo来演示 Reveal 效果。但它也没有显示效果。如果我需要添加任何许可或我在做什么错?

我的动画师如下:

请让我知道如何实现此效果。

0 投票
1 回答
130 浏览

android - ViewAnimationUtils - 不出现动画

我正在尝试使用 Circular Reveal 在单击 FAB 时在 LinearLayout 中设置动画。

Onclick,视图在一段时间延迟后变为可见,但没有可见的动画运行?此外,当函数作为退出动画反转时,视图在动画期间是不可见的。

编码:

非常感谢您的帮助!

[编辑] 经过测试,我注意到它只是这个观点失败了?我尝试过的布局中的所有其他视图都可以正常工作吗?

[编辑 2] 所以,我已经部分解决了这个问题,因为动画现在可以工作,但只有当中心不是从 FAB 计算出来的时候?

0 投票
1 回答
187 浏览

java - Android Studio 的 onClickListener 问题

我一直在尝试构建一个简单的益智应用程序,更多地只是为了向自己证明我可以做到这一点。这是一个简单的 9 块拼图,缺少一块。与丢失的瓷砖相邻的瓷砖可以移动到该插槽中。

我试图做的是为瓷砖使用 9 个图像视图的网格布局。每当要移动图块时,我都会实例化第十个图像视图,将图块的图像源和位置传递给它。然后将原始图块设置为不可见,移动图块移动到新位置,此时它将此数据传递给接收图块并变为不可见。

首先我找到两个相邻的imageViews之间的偏移量:

然后,在 OnClickListener 中,我检查移动是否有效并调用我创建的方法来执行移动(moveme):

这是 moveMe 方法:

据我所知,这个方法甚至没有被调用。此外,任何符合调用此方法的条件的图块也不会发出它的 toast 消息。最后,我注意到任何从空白图块沿 x 或 y 轴直接设置两个空间的图块也不会显示其文本。提前致谢。

0 投票
1 回答
426 浏览

android - 使用 viewAnimator 添加页面指示器

我一直在尝试向 viewAnimator 添加页面指示器。

已经为 viewFlipper 测试了这个选项,它效果很好,因为它们是两个不同的东西。

https://asihinwp.wordpress.com/2013/03/11/android-viewflipper-with-page-indicator/

有人对此有什么好主意吗?

0 投票
1 回答
78 浏览

android - 不能将 ViewAnimator 放在 RelativeLayout 中的按钮上方

我试图将 ViewAnimator 放在 RelativeLayout 中的按钮上方,但它不允许我这样做。这是代码:

这给了我这个错误:错误:(7,-1)android-apt-compiler:[]--\res\layout\show_picture.xml:7:错误:错误:找不到与给定名称匹配的资源(在' layout_above',值为'@id/show_picture_hold_BTN')。

有人可以帮帮我吗 :)

0 投票
1 回答
3934 浏览

android - getAnimatedValue() 和 getAnimatedFraction() 的区别

谁能告诉我这两种方法getAnimatedValue()getAnimatedFraction()在 android 中使用的区别ValueAnimator

0 投票
0 回答
138 浏览

android - 如何平滑不同大小的 CardView 之间的动画?

背景

我在 ViewAnimator 中只有 CardViews(或任何其他允许我在 CardViews 之间切换的东西),我想在它们之间很好地切换,使用缩放动画,这样它看起来就像一个改变其大小的 CardView。

问题

每张卡片都有不同的大小和内容,有些是动态生成的,所以全部通过 XML 设置是有问题的。

问题

有没有内置的方法来做到这一点?

也许甚至不使用 ViewAnimator?

还是改用过渡?

我只想为cardViews 设置动画。内容切换可能会有淡入淡出效果或根本没有效果。

是否可以通过使用单个 CardView 并为其设置动画?