mirror of
https://github.com/oxen-io/session-android.git
synced 2024-12-25 09:17:44 +00:00
More animation
This commit is contained in:
parent
bdc5a0e5d9
commit
c831c8a31b
@ -34,9 +34,21 @@ class InputBarRecordingView : RelativeLayout {
|
||||
alpha = animator.animatedValue as Float
|
||||
}
|
||||
animation.start()
|
||||
animateDotView()
|
||||
pulse()
|
||||
}
|
||||
|
||||
private fun animateDotView() {
|
||||
val animation = ValueAnimator.ofObject(FloatEvaluator(), 1.0f, 0.0f)
|
||||
animation.duration = 500L
|
||||
animation.addUpdateListener { animator ->
|
||||
dotView.alpha = animator.animatedValue as Float
|
||||
}
|
||||
animation.repeatCount = ValueAnimator.INFINITE
|
||||
animation.repeatMode = ValueAnimator.REVERSE
|
||||
animation.start()
|
||||
}
|
||||
|
||||
private fun pulse() {
|
||||
val collapsedSize = toPx(80.0f, resources)
|
||||
val expandedSize = toPx(104.0f, resources)
|
||||
|
@ -31,6 +31,7 @@
|
||||
android:orientation="horizontal">
|
||||
|
||||
<View
|
||||
android:id="@+id/dotView"
|
||||
android:layout_width="16dp"
|
||||
android:layout_height="16dp"
|
||||
android:background="@drawable/circle_tintable"
|
||||
|
Loading…
x
Reference in New Issue
Block a user