zoukankan      html  css  js  c++  java
  • [Flutter] Creating & Updating State in a Flutter Application

    To create a Stateful widget:

    1. Create a StatefulWidget

    2. Create a State

    class SGreeting extends StatefulWidget {
      @override
      SGreetingState createState() => SGreetingState()
    }
    class SGreetingState extends State {
    
      String greeting = "Hello State";
    
      void _toggleState () {
        var next = greeting == "Hello State" ? "Hello World" : "Hello State";
        setState(() {
          greeting = next;
        });
      }
    
      @override
      Widget build(BuildContext context) {
        // TODO: implement build
        return GestureDetector(
          onTap: this._toggleState,
          child: Text(
              this.greeting,
              style: TextStyle(
                  fontSize: 32
              )
          )
        );
      }
    
    }
  • 相关阅读:
    10.28
    10.25
    10.21
    移动第七次作业
    移动第六次作业
    移动第五次作业
    移动第四次作业
    移动第3次作业
    移动第二次作业
    移动第一次作业
  • 原文地址:https://www.cnblogs.com/Answer1215/p/10306972.html
Copyright © 2011-2022 走看看