Chuyển tới nội dung chính

Cách xây dựng hộp thoại nhắc

Khởi tạo hộp thoại

Để sử dụng một khối Dialog, hãy bắt đầu bằng khối này, nó sẽ chuẩn bị hộp thoại cho việc thiết lập.

Thêm các thành phần vào hộp thoại

Sau khi hộp thoại đã được khởi tạo, bạn có thể chèn một số khối thành phần hộp thoại vào bên trong. Hiện tại hộp thoại chỉ chấp nhận các thành phần CheckBox, TextView, Radio Button, Radio Group, Column, RowText Input

Một số thành phần hộp thoại cũng hỗ trợ các giá trị mặc định thông qua bộ thay đổi khối (block mutator):

  • Text Input có thể định nghĩa văn bản mặc định
  • CheckBox có thể định nghĩa trạng thái kiểm mặc định
  • Radio Group có thể định nghĩa một id tùy chọn mặc định
Dialog Explanation

Trình dựng khối tương đương

Trích xuất đầu vào của người dùng từ hộp thoại

Để lấy đầu vào của người dùng, bạn có thể dùng khối này để lấy giá trị dựa trên id thành phần hộp thoại

Extract Dialog Component Value

Trong ví dụ này, chúng ta trích xuất giá trị của thành phần có id 5 là CheckBox và gán nó cho biến value. Biến value sẽ nhận kiểu dữ liệu boolean.

Tự động xác nhận với thời gian chờ

Khối dialog show cũng hỗ trợ một thời gian chờ tùy chọn thông qua bộ thay đổi của nó (mutator). Khi thời gian chờ được đặt, hộp thoại sẽ tự động xác nhận sau số mili giây được chỉ định và tiếp tục thực thi macro với các giá trị hiện tại hoặc mặc định.

Trình dựng khối tương đương