Android 4.0のロック画面で画面に触れると表示されるような波のようなアニメーションを作成する方法を教えてください。Android 4.0のロック画面のようなウェーブアニメーションを作成
1
A
答えて
1
私は私のアプリのいずれかで似た何かを持っています。私がやったやり方は、全体の波を1つの大きなイメージとして入れて、繰り返しアニメーション表示するようにバックグラウンドでソースを変更することです。&
基本的には、onTouchUpを使用するとアニメーションが開始され、アニメーションをループして終了するまで画像ソースを更新します。次に、そのソースをonAnimationFinishの元のイメージに切り替えます。
これは私の頭の上からのものなので、正確かどうか分かりません。とにかく、アイデアを得ると思う。それを取り除くより簡単な方法があれば、私も聞いて喜んでいます。
0
hereは、実装したいソリューションです。動作しない場合はお知らせください。
コードサンプル: - アニメーションを開始するには
Add a TitanicTextView to your layout:
<com.romainpiel.titanic.TitanicTextView
android:id="@+id/titanic_tv"
android:text="@string/loading"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:textColor="#212121"
android:textSize="70sp"/>
:
titanic = new Titanic();
titanic.start(myTitanicTextView);
アニメーションが開始された後、あなたがしたい場合は、チタンインスタンスを追跡することもできますそれをやめなさい。
はそれを停止するには:
titanic.cancel();