私はアンドロイドアプリを作っています.メッセージの場所につながるボタンがあります. ボタンを使用したアクティビティで、未読メッセージがあるかどうかを確認し、未読メッセージがある場合はボタンに何かを実行して、未読メッセージがあることをユーザーに知らせたいと考えています。
ボタンを2〜3秒ごとに3回振るように横に振動させることを考えていました。
xミリ秒ごとに何かを行うスレッドをバックグラウンドで実行する方法を知っています。でもどうしたらいいか分からないのは、横に3回振るだけです。
誰でもこれを手伝ってもらえますか?
sin 関数を使用することを考えていました。アニメーションでは、sin 関数からの出力を使用して上下する値を取得し、ボタンの水平位置を設定できます...しかし、これは極端すぎるようです。より良い方法はありますか?