小编Vad*_*aen的帖子

如何在android中设置arc的绘制动画

我是Android的新手,我使用drawArc函数向用户显示某些任务的进度,但现在我想对其进行动画处理,使其看起来好像在增长.

我使用以下代码但不工作:

   new Thread(new Runnable() {
    int i=0;
    float startAngle =0;
    float swipeAngle = 40.7f;
    public void run() {
        while (i < swipeAngle) {
            canvas.drawArc(rectF, startAngle, i, false, paint);

            try {
                Thread.sleep(50);
            } catch (InterruptedException e) {
                e.printStackTrace();
            }
        }
        i++;
    }
}).start();
Run Code Online (Sandbox Code Playgroud)

有人可以建议这里有什么错误或者可以建议一些其他动画的想法.

animation android android-canvas

4
推荐指数
2
解决办法
7044
查看次数

标签 统计

android ×1

android-canvas ×1

animation ×1