ボタンに追加したいアニメーションを作成する方法についてアドバイスが必要です。実はアニメーションコードを持っているのですが、必要なのはそれぞれのタイミングをきちんと設定する方法です。これが私がすでに試したことです:
fest.setVisibility(View.INVISIBLE);
handler.postDelayed(new Runnable() {
@Override
public void run() {
fest.setVisibility(View.VISIBLE);
fest.startAnimation(anim);
handler.removeCallbacks(this);
}
}, 500);
これは私が7つのボタンに対して行ったことです。最初に、可視性を非表示に設定しました。これは、5ミリ秒後に表示される効果を実現したいためです。onCreate
次のボタンごとに、遅延時間を5ミリ秒に増やして、すべてが前のボタンの後に表示されるようにします。しかし、このコードの問題は、たとえば次のハンドラーが2番目のボタンで開始すると、前のボタンが数秒の間非表示になり、再び表示されることです(誰かが私の意味を理解してくれることを願っています)。
そのようなものの賭けの実装について何か提案はありますか?
前もって感謝します!