问题标签 [textswitcher]

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

android - TextSwitchers:反转动画

这是我的 textSwitcher 代码:

它实际上是一个like按钮。当你点击点赞时,textSwitcher 会向上滑动以显示新的点赞数,比如说从 0 到 1。

现在,当您在单击一次按钮后再次单击该按钮时,它再次向上滑动以显示它从 1 变为 0。

有没有办法让它在你不喜欢的时候滑下来?

该文档并没有说太多:http: //developer.android.com/reference/android/widget/TextSwitcher.html

这是 slide_in_likes_counter 文件:

这是 slide_out_likes_counter 文件:

0 投票
1 回答
291 浏览

android - TextSwitcher 和 ImageSwitcher 的链接动画

我有一个 android studio 项目,其中包含一个 TextSwitcher 和一个 ImageSwitcher 对象,它们已经设置并完美地工作(同时)。问题是,我希望首先执行 TextSwitcher 的动画,然后是 ImageSwitcher 的动画(在 TextSwitcher 动画结束之后)。我尝试将 AnimationListener 添加到 TextSwitcher 并在 AnimationListener 的“onAnimationEnd”方法中更改 ImageSwitcher 的图像,但它不起作用。

有没有人有任何想法?任何帮助将不胜感激!

编辑:设法让动画侦听器工作,这是代码片段:

有没有更短的方法来链接对象动画?

0 投票
1 回答
787 浏览

android - 文本切换器更新文本视图颜色

今天我尝试使用 textswitcher 在我的应用程序中使用淡入/淡出动画更新正在播放的标题。它切换文本但不切换颜色。我意识到 setFactory 只能调用一次。那么是否可以更改文本切换器的颜色?

0 投票
1 回答
2040 浏览

android - 从 TextSwitcher 获取文本

如何获取先前设置的 textswitcher 中的文本。就像 textview.getText() 一样。我已经尝试了以下代码,但没有奏效。

0 投票
3 回答
984 浏览

android - TextSwitcher 未使用 layout_gravity 垂直居中:center_vertical

我有一个垂直的,里面LinearLayout有 2 个TextSwitcher。有时只有第一个(@+id/ts1)会显示,有时它们都会显示在屏幕上。for 的字体大小为ts120,forts2为 16。

当我测试它时,当它们都显示在屏幕上时,它工作正常,但是当只显示 ts1 时,文本没有垂直居中,更像是垂直顶部而不是居中。我以编程方式设置了这些 2 的可见性TextSwitchers

有谁知道为什么会这样?

谢谢!!!

0 投票
0 回答
127 浏览

android - TextSwitcher 有时会闪烁/卡顿

我正在使用 a在收到TextSwitcher某些文本时自动切换文本broadcasts,并为此 TextSwitcher 添加滑入/滑出动画。但有时(如 30% 的时间)当TextSwitcher从最后一个之前的 textView 切换到最后一个时,会发生闪烁。

从视觉上我看到的是State4滑出,滑入State5,当State5没有完全滑入时,State4又回来并滑出,然后滑入State5。我检查了日志并打印了每个广播,它们以正确的顺序接收。在我看来,这是奇怪的 UI。

有谁知道为什么会这样?谢谢!!!

一些代码:

而我setFactory用来设置TextView.TextSwitcher

文本会按顺序从 1 切换到 5,5 为结束状态。不知道为什么有时 5 会闪烁回 4 然后再次闪烁到 5。我还检查了当前文本textSwitcher是否与下一个相同,我们不这样做setText()是不会执行动画的。

这两个方法在初始化期间被调用。

0 投票
1 回答
145 浏览

java - TextSwitcherActivity,无法解析符号

谢谢你。我想在片段中添加一个简单的 TextSwitcher,这一切都很好(我认为)直到这一行:

我错过了为什么它无法解析符号:TextSwitcherActivity。请,如果您有任何建议,我将不胜感激。

这是整个 Java 代码,我相信是书本上的,没有什么新东西。

0 投票
1 回答
234 浏览

android - Android - 为 textview 创建类似于电影学分的滑动动画

我正在使用如下所示的 aw TextSwitcher:

活动主.xml:

我想为文本切换器创建一个滑入和滑出动画,使其看起来像电影信用的场景,其中下一个文本从底部滑入,而顶部的文本通过向上滑动消失。我已经尝试了一些不成功的事情。这是我到目前为止所拥有的:

我的 slide_in.xml 动画:

和我的 slide_out.xml 动画:

我在滑出动画时遇到了困难。

我想清楚我在这里想要什么。我希望 textSwitcher 中当前可见的任何内容向上滑动并且不再被看到,然后立即从底部滑动新文本以取代它。

这是我简单地调用它的方法:

}

这是它现在的行为方式:

在此处输入图像描述

我想要发生的是“Opening Credits”这个词一直滑动到屏幕顶部并且永远不会出现。然后将文本“主要明星:詹姆斯邦德”从底部向上滑动到其位置。你能帮助我吗 ?

0 投票
2 回答
136 浏览

android - 使用 textswitcher 切换文本时删除边距

我正在使用 TextSwitcher 为文本更改设置动画。更改文本时,我正在使用上滑动画。但是,文本不会向上滑动到容器。看看下面发布的视频。文本既没有从红色边框滑入,也没有滑出到红色顺序。我应该如何实现文本从红色边框滑入并滑出到红色边框的行为?

在此处输入图像描述

布局如下所示:

动画文件:

slide_up_from_bottom.xml

slide_up_to_top.xml

text_background.xml

0 投票
0 回答
55 浏览

textview - 如何使 TextView 水平滚动并始终与右侧对齐?

我需要一个具有相同功能的 TextView,例如,在华为计算器中显示方程式/结果的 EditText,但不需要光标等。

在这个计算器中,等式从右侧开始。将字符添加到等式时,字符将添加到等式的右侧。此外,等式始终显示最新输入的字符,无需向右滚动。下图说明了此功能。

作为总结,我需要的是以下内容。

  • 文本与屏幕右侧对齐。
  • 文本可水平滚动(如有必要)。
  • 默认情况下,会显示最新输入的字符,除非用户使用滚动条。

我已经尝试了很多。许多示例显示了一个带有子 TextView 的 Horizo​​ntalScrollView,例如在以下链接中。

Horizo​​ntalScrollView 中的示例 TextView

但是,当使用这种方法时,Horizo​​ntalScrollView 必须以编程方式在每个新输入的字符处向右滚动。在华为计算器中,情况并非如此。

在下面,代码显示了我到目前为止的内容。

以下链接中描述了我遇到此代码的问题。

不需要滚动时如何折叠 Horizo​​ntalScrollView?

有人知道如何实现此功能吗?