2016-10-17 21 views

答えて

3

私は個人的に、Androidによって提供されるBounceInterpolarが嫌いです。私が言うことは、自分で定義することです。ここでは、ConstructorでAmplitudeとFrequencyを引数として取る単純なバージョンのコードを示します。シンプルなWeb検索では、以下の式を使用できます。

class MyBounceInterpolator implements android.view.animation.Interpolator { 
    double Amplitude = 1; 
    double Frequency = 10; 

    MyBounceInterpolator(double amp, double freq) { 
     Amplitude = amp; 
     Frequency = freq; 
    } 

    public float getInterpolation(float time) { 
     return (float) (-1 * Math.pow(Math.E, -time/ mAmplitude) * Math.cos(mFrequency * time) + 1); 
    } 
} 

希望は私が助け:D

+0

はいああ、私は申し訳ありません...それを指摘してくれてありがとう、私はそれを修正しました。 – Rippr

関連する問題