Toast trong Android là một thông báo nhỏ, nhanh chóng và ngắn gọn xuất hiện trên màn hình trong một khoảng thời gian ngắn rồi tự động biến mất. Toast không yêu cầu người dùng phải tương tác với nó và thường được sử dụng để hiển thị thông báo hoặc phản hồi nhanh, chẳng hạn như khi người dùng hoàn thành một thao tác, nhận thông báo về lỗi nhỏ hoặc xác nhận hành động.
Toast.makeText(context, "Đã lưu thành công!", Toast.LENGTH_SHORT).show();
Trong ví dụ này:
Toast.LENGTH_LONG
nếu muốn hiển thị lâu hơn.Bạn có thể tùy chỉnh vị trí của Toast bằng cách sử dụng phương thức setGravity()
để thay đổi vị trí của nó trên màn hình:
Toast toast = Toast.makeText(context, "Hello, Toast!", Toast.LENGTH_SHORT); toast.setGravity(Gravity.TOP|Gravity.CENTER_HORIZONTAL, 0, 0); toast.show();
Trong ví dụ này, Toast sẽ hiển thị ở phần trên cùng và giữa của màn hình.
Lưu ý: Toast không phù hợp để hiển thị thông tin dài hoặc yêu cầu phản hồi từ người dùng, vì vậy nếu cần tương tác hoặc thông báo quan trọng, bạn nên cân nhắc sử dụng Snackbar
, Dialog
, hoặc Notification
.