Работа с виджетами ввода в Flutter

Flutter cung cấp nhiều loại Widgets Input cho phép người dùng tương tác với ứng dụng của ban. Dưới đây la hướng dẫn sử dụng ba loại Widgets Input phổ bien trong Flutter: Button, TextField và Checkbox.

Button

Это то, что вам Button нужно Flutter, а также виджеты RaisedButton, FlatButton и IconButton.

Ví dụ dưới đay sẽ hướng dẫn sử dụng RaisedButton:

RaisedButton(  
  onPressed:() {  
    // Xử lý khi nút được nhấn  
  },  
  child: Text('Nhấn vào đây'),  
)  

TextField

Để tạo một TextField trong Flutter, bạn có thể sử dụng Widget TextFormField.

Ví dụ dưới đay sẽ hướng dẫn tạo một ô nhap văn bản đơn giản:

TextFormField(  
  onChanged:(value) {  
    // Xử lý khi giá trị của ô nhập văn bản thay đổi  
  },  
  decoration: InputDecoration(  
    labelText: 'Nhập thông tin',  
 ),  
)  

Checkbox

Để tạo một Checkbox trong Flutter, bạn có thể sử dụng Widget Checkbox.

Ví dụ dưới đay sẽ hướng dẫn tạo một ô chọn đơn giản:

bool isChecked = false;  
  
Checkbox(  
  value: isChecked,  
  onChanged:(value) {  
    setState(() {  
      isChecked = value;  
    });  
  },  
)  

 

Кет Лун

Như vậy, bạn đã biết cách thao tác với cac loại Widgets Input phổ bien trong Flutter. Hãy sử dụng cac Widgets này để tạo cac thành phần tương tác và cung cấp trải nghiệm người dùng tốt hơn cho ứng dụng c ủa бан.