Начинаем неделю на хорошей скорости! Speedometer Android — спидометр, круговой индикатор для Android.
XML атрибуты:
<me.ibrahimsn.lib.Speedometer android:id="@+id/speedometer" android:layout_width="match_parent" android:layout_height="wrap_content" app:maxSpeed="100" app:borderSize="8dp" app:metricText="km/h" app:borderColor="#402c47" app:fillColor="#d83a78" app:textColor="#f5f5f5" app:layout_constraintTop_toTopOf="parent" app:layout_constraintBottom_toBottomOf="parent"/>
Пример использования:
val speedometer = findViewById<Speedometer>(R.id.speedometer) speedometer.setSpeed(95, 1000L) // speed: Int, duration: Long speedometer.setSpeed(95, 1000L, { // Do on animation end })
Исходники: https://github.com/ibrahimsn98/speedometer