تابستون داره تموم میشه ها، فرصت‌ها محدودن کلی آفر جذاب در کمپین تابستون🔥👇
۰ ثانیه
۰ دقیقه
۰ ساعت
۱ رضا رومیانی
Animated icons
پوریا شفیعی حل شده توسط پوریا شفیعی

سلام چه جوری به icon‌ها animation بدیم .

مثلا وقتی رو pause کلید کنی با یه انیمیشنی آیکونش بشه play.

یه سوال دیگه اینکه این imageView هایی که تیکون دارن وقتی روشون کلیک میشه اون افکت click رو داشته باشه.

سلام

واسه این کار میتونین از این صفحه اقدام کنین

انیمیشن‌های موزیک لاتی

که فایل جیسون مربوطه رو دانلود کرده( در صورت نیاز در سایت لاتی Customizeکنید) و سپس در پوشه raw قرار داده و بجای ImageView از 

com.airbnb.lottie.LottieAnimationView

استفاده کنید .

سوال دوم هم اتفاقا من خودمم امشب به این موضوع برخوردم شما میتونی ripple ه customize خودتونو بسازید و به عنوان background ست کنید روی ImageView or Button .

 
<?xml version="1.0" encoding="utf-8"?>
<ripple xmlns:android="http://schemas.android.com/apk/res/android"
    xmlns:tools="http://schemas.android.com/tools"
    android:color="@color/colorPrimaryDark"
    tools:targetApi="lollipop">
    <item android:id="@android:id/mask"
        tools:targetApi="lollipop">
        <shape android:shape="oval">
            <solid android:color="@color/colorPrimaryDark" />
            <corners android:radius="36dp" />
        </shape>
    </item>
    <item android:id="@android:id/background">
        <shape android:shape="rectangle">
            <gradient
                android:angle="90"
                android:endColor="#ff55"
                android:startColor="@color/colorPrimary"
                android:type="sweep" />
            <corners android:radius="36dp" />
        </shape>
    </item>
</ripple>

موفق باشی 

 

راستی راهنمایی ساخت ریپل از لینک داکیومنت خود گوگل میتونی مشهاده کنی و خیلی ساده هست مثل همون Shape:

LInk

 

بهترین پاسخ
پوریا شفیعی ۱۰ اردیبهشت ۱۳۹۹، ۱۶:۵۸