FlutterのTextウィジェットやTextButtonウィジェットなどのテキストを点滅させて表示したい場合があります。 それは単にリッチなUIにしたい場合だけでなく、タップを促したり、見えづらいテキストを気付きやすくさせたり目立たせることができます。 その方法には、単に単一テキストを表示・非表示にさせるだけのものから、2色を徐々にクロスフィード(フェードイン・フェードアウト)のように滑らかなアニメーションで切り替えるものまで様々です。 ここでは、無限ループでアニメーション付きで点滅できる方法4選を紹介します。 モデルとしたUIは、『ポケポケ』(ポケモントレーディングカードゲームポケット:Pokémon Trading Card Game Pocket)アプリのテキストボタンです。 具体的には以下の「タップですすむ」ボタンです。 この「タップですすむ」ボタンのテキストの色が黒からグレーに