[解決済み】Flutterで少し遅れてからコードを実行する方法は?
2022-04-09 14:51:06
質問
Widgetがビルドされた後、ある一定時間後に関数を実行したい。Flutterでこれを行う慣用的な方法は何でしょうか?
実現しようとしていること
デフォルトの
FlutterLogo
ウィジェットを変更し、その
style
プロパティを指定します。
解決方法は?
解決した?
class AnimatedFlutterLogo extends StatefulWidget {
@override
State<StatefulWidget> createState() => new _AnimatedFlutterLogoState();
}
class _AnimatedFlutterLogoState extends State<AnimatedFlutterLogo> {
Timer _timer;
FlutterLogoStyle _logoStyle = FlutterLogoStyle.markOnly;
_AnimatedFlutterLogoState() {
_timer = new Timer(const Duration(milliseconds: 400), () {
setState(() {
_logoStyle = FlutterLogoStyle.horizontal;
});
});
}
@override
void dispose() {
super.dispose();
_timer.cancel();
}
@override
Widget build(BuildContext context) {
return new FlutterLogo(
size: 200.0,
textColor: Palette.white,
style: _logoStyle,
);
}
}
関連
-
[解決済み] Flutter give コンテナ 丸みを帯びたボーダー
-
[解決済み] Androidで遅延後にメソッドを呼び出す方法
-
[解決済み] Flutterで16進数の色文字列を使用するにはどうすればよいですか?
-
[解決済み】Flutterでアプリケーションランチャーのアイコンを変更するには?
-
[解決済み】Flutterで角丸画像を作成する方法
-
[解決済み】FlutterでToastを作成する方法
-
[解決済み】flutterでパッケージ名を変更する方法は?
-
[解決済み] Flutterアプリでインターネット接続が可能かどうかを確認する
-
[解決済み] アップバーのタイトルを中央揃えにする方法
-
[解決済み] Flutterで「戻る」ボタンを上書きするには?[重複している]。
最新
-
nginxです。[emerg] 0.0.0.0:80 への bind() に失敗しました (98: アドレスは既に使用中です)
-
htmlページでギリシャ文字を使うには
-
ピュアhtml+cssでの要素読み込み効果
-
純粋なhtml + cssで五輪を実現するサンプルコード
-
ナビゲーションバー・ドロップダウンメニューのHTML+CSSサンプルコード
-
タイピング効果を実現するピュアhtml+css
-
htmlの選択ボックスのプレースホルダー作成に関する質問
-
html css3 伸縮しない 画像表示効果
-
トップナビゲーションバーメニュー作成用HTML+CSS
-
html+css 実装 サイバーパンク風ボタン
おすすめ
-
[解決済み] ヌル値に対して使用されるヌルチェック演算子
-
Solve flutter Android ライセンスの状態が不明です。Android SDK Managerを再インストールまたはアップデートしてみてください。
-
[解決済み】行の中のテキストフィールドでレイアウト例外が発生する。Unable to calculate size
-
[解決済み】Flutterのテキストウィジェットの下に黄色い線が?
-
[解決済み】Dartの名前付きパラメータと位置付きパラメータの違いは何ですか?
-
[解決済み】再利用可能なウィジェットを作成するための関数とクラスの違いは何ですか?
-
[解決済み] Flutterアプリでインターネット接続が可能かどうかを確認する
-
[解決済み] フラッター エキスパンドとフレキシブル
-
[解決済み] Widgetの高さを取得するには?
-
[解決済み] FlutterError: アセットをロードできない