mirror of
https://github.com/sudoxnym/habitica-android.git
synced 2026-07-08 05:26:10 +00:00
update confetti
This commit is contained in:
parent
5f9e5ca6df
commit
e0a312bb02
3 changed files with 13 additions and 4 deletions
|
|
@ -1,5 +1,5 @@
|
|||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<shape xmlns:android="http://schemas.android.com/apk/res/android" android:shape="rectangle">
|
||||
<size android:height="4dp" android:width="8dp" />
|
||||
<solid android:color="@color/background_green" />
|
||||
<solid android:color="@color/brand_400" />
|
||||
</shape>
|
||||
5
Habitica/res/drawable/confetti_yellow.xml
Normal file
5
Habitica/res/drawable/confetti_yellow.xml
Normal file
|
|
@ -0,0 +1,5 @@
|
|||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<shape xmlns:android="http://schemas.android.com/apk/res/android" android:shape="rectangle">
|
||||
<size android:height="4dp" android:width="8dp" />
|
||||
<solid android:color="@color/background_yellow" />
|
||||
</shape>
|
||||
|
|
@ -13,8 +13,6 @@ import com.habitrpg.android.habitica.R
|
|||
import com.habitrpg.android.habitica.extensions.dpToPx
|
||||
import com.habitrpg.android.habitica.extensions.inflate
|
||||
import com.habitrpg.android.habitica.extensions.layoutInflater
|
||||
import com.habitrpg.android.habitica.helpers.MainNavigationController
|
||||
import com.habitrpg.android.habitica.ui.fragments.social.challenges.ChallengesOverviewFragmentDirections
|
||||
import com.habitrpg.android.habitica.ui.views.login.LockableScrollView
|
||||
import com.plattysoft.leonids.ParticleSystem
|
||||
import kotlinx.coroutines.Dispatchers
|
||||
|
|
@ -265,7 +263,13 @@ open class HabiticaAlertDialog(context: Context) : AlertDialog(context, R.style.
|
|||
.setSpeedByComponentsRange(-0.15f, 0.15f, -0.1f, -0.5f)
|
||||
.setFadeOut(200, AccelerateInterpolator())
|
||||
.emitWithGravity(titleTextView, Gravity.BOTTOM, 10, 2000)
|
||||
ParticleSystem(confettiContainer, 40, ContextCompat.getDrawable(context, R.drawable.confetti_green), 3000)
|
||||
ParticleSystem(confettiContainer, 40, ContextCompat.getDrawable(context, R.drawable.confetti_yellow), 3000)
|
||||
.setAcceleration(0.00013f, 90)
|
||||
.setRotationSpeed(144f)
|
||||
.setSpeedByComponentsRange(-0.15f, 0.15f, -0.1f, -0.5f)
|
||||
.setFadeOut(200, AccelerateInterpolator())
|
||||
.emitWithGravity(titleTextView, Gravity.BOTTOM, 10, 2000)
|
||||
ParticleSystem(confettiContainer, 40, ContextCompat.getDrawable(context, R.drawable.confetti_purple), 3000)
|
||||
.setAcceleration(0.00013f, 90)
|
||||
.setRotationSpeed(144f)
|
||||
.setSpeedByComponentsRange(-0.15f, 0.15f, -0.1f, -0.5f)
|
||||
|
|
|
|||
Loading…
Reference in a new issue