问题标签 [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.
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 文件:
android - TextSwitcher 和 ImageSwitcher 的链接动画
我有一个 android studio 项目,其中包含一个 TextSwitcher 和一个 ImageSwitcher 对象,它们已经设置并完美地工作(同时)。问题是,我希望首先执行 TextSwitcher 的动画,然后是 ImageSwitcher 的动画(在 TextSwitcher 动画结束之后)。我尝试将 AnimationListener 添加到 TextSwitcher 并在 AnimationListener 的“onAnimationEnd”方法中更改 ImageSwitcher 的图像,但它不起作用。
有没有人有任何想法?任何帮助将不胜感激!
编辑:设法让动画侦听器工作,这是代码片段:
有没有更短的方法来链接对象动画?
android - 文本切换器更新文本视图颜色
今天我尝试使用 textswitcher 在我的应用程序中使用淡入/淡出动画更新正在播放的标题。它切换文本但不切换颜色。我意识到 setFactory 只能调用一次。那么是否可以更改文本切换器的颜色?
android - 从 TextSwitcher 获取文本
如何获取先前设置的 textswitcher 中的文本。就像 textview.getText() 一样。我已经尝试了以下代码,但没有奏效。
android - TextSwitcher 未使用 layout_gravity 垂直居中:center_vertical
我有一个垂直的,里面LinearLayout
有 2 个TextSwitcher
。有时只有第一个(@+id/ts1
)会显示,有时它们都会显示在屏幕上。for 的字体大小为ts1
20,forts2
为 16。
当我测试它时,当它们都显示在屏幕上时,它工作正常,但是当只显示 ts1 时,文本没有垂直居中,更像是垂直顶部而不是居中。我以编程方式设置了这些 2 的可见性TextSwitchers
。
有谁知道为什么会这样?
谢谢!!!
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()
是不会执行动画的。
这两个方法在初始化期间被调用。
java - TextSwitcherActivity,无法解析符号
谢谢你。我想在片段中添加一个简单的 TextSwitcher,这一切都很好(我认为)直到这一行:
我错过了为什么它无法解析符号:TextSwitcherActivity。请,如果您有任何建议,我将不胜感激。
这是整个 Java 代码,我相信是书本上的,没有什么新东西。
android - Android - 为 textview 创建类似于电影学分的滑动动画
我正在使用如下所示的 aw TextSwitcher:
活动主.xml:
我想为文本切换器创建一个滑入和滑出动画,使其看起来像电影信用的场景,其中下一个文本从底部滑入,而顶部的文本通过向上滑动消失。我已经尝试了一些不成功的事情。这是我到目前为止所拥有的:
我的 slide_in.xml 动画:
和我的 slide_out.xml 动画:
我在滑出动画时遇到了困难。
我想清楚我在这里想要什么。我希望 textSwitcher 中当前可见的任何内容向上滑动并且不再被看到,然后立即从底部滑动新文本以取代它。
这是我简单地调用它的方法:
}
这是它现在的行为方式:
我想要发生的是“Opening Credits”这个词一直滑动到屏幕顶部并且永远不会出现。然后将文本“主要明星:詹姆斯邦德”从底部向上滑动到其位置。你能帮助我吗 ?
textview - 如何使 TextView 水平滚动并始终与右侧对齐?
我需要一个具有相同功能的 TextView,例如,在华为计算器中显示方程式/结果的 EditText,但不需要光标等。
在这个计算器中,等式从右侧开始。将字符添加到等式时,字符将添加到等式的右侧。此外,等式始终显示最新输入的字符,无需向右滚动。下图说明了此功能。
作为总结,我需要的是以下内容。
- 文本与屏幕右侧对齐。
- 文本可水平滚动(如有必要)。
- 默认情况下,会显示最新输入的字符,除非用户使用滚动条。
我已经尝试了很多。许多示例显示了一个带有子 TextView 的 HorizontalScrollView,例如在以下链接中。
HorizontalScrollView 中的示例 TextView
但是,当使用这种方法时,HorizontalScrollView 必须以编程方式在每个新输入的字符处向右滚动。在华为计算器中,情况并非如此。
在下面,代码显示了我到目前为止的内容。
以下链接中描述了我遇到此代码的问题。
不需要滚动时如何折叠 HorizontalScrollView?
有人知道如何实现此功能吗?