相关疑难解决方法(0)

动画TextView增加整数并在某些时候停止?

我有一个显示整数值的TextView.整数值从之前的活动转移,我想添加漂亮的动画.我想如果例如int值是73,我希望textView将显示的数字增加1到73,所以它将是1-2-3-4-5 ......等等.我该怎么做?

android

23
推荐指数
2
解决办法
1万
查看次数

如何在 Android Studio 中为数字计数器制作动画?

我正在研究一个基本计数器,它将显示从 1 到 999,999 的数字。一个经过ButtononClick,认为应该更新,但我不知道怎么做出这样的动画(见图片)。

想要的动画

我对动画一无所知,我能找到的关于类似的东西是这样的:

您可以使用 ViewAnimator 类向计数器添加动画。它易于使用。您可以扩展它,在 onCreate() 中添加所有数字文本视图。实现处理增量操作的方法增量。只需调用 showNext 即可翻转到下一个视图。

虽然上面描述的内容似乎准确地描述了我的需要,但我不知道如何制作,因为我从未编写过任何动画。

我有 6 个TextView,一个挨着一个,每个都显示一个数字。问题本身是:

  • 我怎样才能实现这个动画?

文本视图示例

<LinearLayout
        android:layout_width="match_parent"
        android:layout_height="wrap_content"
        android:paddingTop="@dimen/activity_vertical_margin"
        android:paddingBottom="@dimen/activity_horizontal_margin"
        android:orientation="horizontal"
        android:gravity="center">

        //This is a sample, consider 5 identical TextViews
        <TextView
            android:id="@+id/digit0"
            android:layout_width="wrap_content"
            android:layout_height="wrap_content"
            android:padding="4dp"
            android:text="@string/_0"
            android:textSize="64sp"
            android:textColor="#ffffff"
            android:background="@drawable/gradient_number"
            android:gravity="center"/>

</LinearLayout>
Run Code Online (Sandbox Code Playgroud)

主活动截图

主活动截图

java animation android

5
推荐指数
1
解决办法
5958
查看次数

标签 统计

android ×2

animation ×1

java ×1