【问题标题】:How to make a circular progressBar like telegram?如何制作像电报一样的循环进度条?
【发布时间】:2015-09-19 13:06:00
【问题描述】:

我想要一个确定的圆形进度条,例如电报 android 应用程序,但我在项目源中找不到它。

它正在旋转

更新:我正在使用material progress,但它不会在确定模式下旋转,我想要的是在加载时旋转......就像电报应用程序一样。

【问题讨论】:

  • 98% 不使用电报的人有截图吗?
  • :) 我添加了截图!
  • 好的,github 上有这样的库。 github.com/…
  • 我知道!我更新了我的答案
  • 请注意,当progressValue 没有变化时会发生旋转。

标签: android telegram


【解决方案1】:

在 res/anim 文件夹中创建一个 rotate.xml:

<?xml version="1.0" encoding="UTF-8"?>
<rotate xmlns:android="http://schemas.android.com/apk/res/android"
    android:duration="1600"
    android:fromDegrees="0"
    android:interpolator="@android:anim/linear_interpolator"
    android:pivotX="50%"
    android:pivotY="50%"
    android:repeatCount="infinite"
    android:toDegrees="360" />

加载动画并在代码中运行:

view.startAnimation(AnimationUtils.loadAnimation(activity, R.anim.rotate));

【讨论】:

  • 有 CSS 的吗?
猜你喜欢
  • 2016-11-25
  • 2010-12-03
  • 2017-03-08
  • 1970-01-01
  • 1970-01-01
  • 2014-01-02
  • 1970-01-01
  • 1970-01-01
  • 2016-07-30
相关资源
最近更新 更多