问题标签 [android-animation]

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 回答
720 浏览

android - 在动画期间防止视图在前面

我有一个显示或隐藏视图的按钮。当按钮被按下时,视图被添加到布局中并开始翻译动画。第二个按钮按下将从布局中删除视图。我用户addView(view, 0)确保该视图位于所有其他视图之后。它通常工作正常。

当显示视图并且我非常快速地按下按钮两次(有点双击)时,就会出现问题。在这种情况下,视图会在动画期间跳到前面。

我怎样才能防止这种情况?

0 投票
1 回答
2962 浏览

android - 如何让 ViewSwitcher 仅包装当前显示的视图高度?

我正在使用ViewSwitcher,它可以让我轻松地在两个不同的列表标题之间来回切换,并内置动画。

然而,问题是这两个视图的高度差异很大,并且看起来带有layout_height="wrap_content", 的 ViewSwitcher 测量了两个孩子并将两个高度中的较大者作为自己的高度。这会导致在显示较小的视图时,在其正下方出现大量不需要的空白区域。

我理解为什么这是所需的 ViewSwitcher 行为,但它不是所需的 My App 行为。

示例:
假设视图 A 的高度为 50dp,视图 B 的高度为 100dp,并且两者都作为子项添加到 ViewSwitcher。即使显示视图 A,ViewSwitcher 也始终为 100dp 高。

我想要的是能够在 A 和 B 之间切换,并使 ViewSwitcher 缩小或增长以适应当前显示的任何视图。我怎样才能做到这一点?

0 投票
1 回答
1236 浏览

android - 如何在 android 上为 TextView 和 ImageView 内容更改设置动画?

我有以下布局结构:

一旦用户按下按钮,下一条记录将从数据库中读取并显示在相应的字段中。如何LinearLayout以看起来像活动变化的方式对内容变化进行动画处理?

0 投票
2 回答
3117 浏览

android - android上新活动的默认动画名称是什么?

一旦用户按下按钮,新的活动就会显示动画。这个动画在标准 android 资源中的名称是什么?我怎样才能将它应用到我的应用程序中?(那里的一些动画(xml文件)包含对其他文件和一些配置值的引用)

想模仿新的活动开启,当我ScrollView的内容发生变化时。

0 投票
1 回答
165 浏览

android - 构建 Android 用户界面

基本上,我刚开始进行 Android 开发(尽管我有相当广泛的 Java 背景),我很难弄清楚如何构建这个用户界面,组件按以下顺序移动(如箭头所示):

底部图像向上移动然后停止 第一个图像向右移动并越过底部图像的顶部 下面的图像在底部图像的顶部向左移动图像:http: //i.stack.imgur.com/a1wou。 PNG

我真的很想知道如何做到这一点,并且我已经相当广泛地阅读了 API 以获得解决方案,因为它显然是一个简单的问题,但老实说我无法解决。我的主要问题之一是我不确定要使用哪个布局管理器!

0 投票
5 回答
3359 浏览

android - Android动画仅在滚动其父视图后才开始

我正在尝试在 android 中创建一个可扩展的菜单项,它看起来像一个按钮,并且在单击按钮时,按钮将随着动画向下展开。我为布局设置了一个展开动画,当单击我的视图时我想展开它,但动画有问题。当我单击视图时它不会立即启动,而是在我向下滚动或向上滚动视图容器时启动。如果容器不可滚动,我的动画永远不会开始。我究竟做错了什么?

这是我的扩展方法、onClick 方法和我的自定义视图的布局 xml 文件,它们将执行此操作:

扩张:

点击:

自定义菜单项视图的布局 xml:

0 投票
1 回答
2248 浏览

android-animation - 如何动态/运行时更改 AnimationDrawable 的持续时间?

谁能告诉如何动态/运行时/动态更改 AnimationDrawable 的帧持续时间?我在 AnimationDrawable 中有 25 帧我想更改搜索栏进度更改侦听器的持续时间。范围为 100-80-60-40-20 表示快进动画。请建议!!!!

0 投票
2 回答
6712 浏览

android - 列表视图和动画

我正在使用来自 API DEMOS 的列表视图动画,示例 2。这是 OnCreate 方法的片段:

在将来的某个时候,notifyDataSetInvalidated()调用列表的适配器,我的列表被刷新。但这些项目不再以动画形式显示。

请帮忙。

0 投票
0 回答
369 浏览

android - 创建倒数计时器

我创建了一个倒数计时器,它计算天数:小时:分钟:秒。使用常规文本视图并使用我的处理程序更新它对我来说很好。但是我想为不断变化的数字创建一个很酷的动画:第一问:

我有 2 个选项来绘制数字: 1. 使用应用了样式的自制字体 2. 使用没有文本的 textview/btn 并使用 setBackgroundResource() 应用背景图像

——我应该选择什么?

第二问:

我为 ViewFlipper 创建了一个包装器(不扩展它)

} }

然而,试图获取在 year 之后出现的后者视图之一千 id 正在检索 null

我正在使用的 XML 是:

用于动画本身的 ps xml 正在工作,所以我将它们排除在外

主要问题是:我可以做得更好吗?第二个问题是:如何?第三个问题是为什么我的布局在第二次调用它时返回 null 以及如何避免它?

10XX

0 投票
1 回答
11328 浏览

android - 如何为图层列表中的一项设置动画

我有一个图层列表对象,它包含两个图像,一个是背景,另一个是旋转磁盘图像,它将在背景图像的顶部旋转。即我将此图层列表用作线性布局背景,我只想为图层列表的“disk_bg”项设置动画;

我使用这个图层列表作为布局背景,你知道如何在我的应用程序中为 disk_bg 图层设置动画吗?

能帮帮我吗,非常感谢~

你不明白我的问题吗?或者没有办法做到这一点?