- Thêm thư viện vào build.gradle(Module: app)
compile 'com.android.support:design:27.1.1'
or
implementation 'com.android.support:design:27.1.1'
compile - android studio phiên bản cũ
implementation - android studio phiên bản mới
27.1.1 là version
- viết code
+ ở layout:
tôi kéo 1 button và gán sự kiện click cho nó.
chúng ta sẽ code Snackbar trong sự kiện click này.+ Snackbar.make(v, "Nguyen The Lam", Snackbar.LENGTH_SHORT)
.setAction("Action", new View.OnClickListener() { @Override public void onClick(View v) { Toast.makeText(MainActivity.this, "Toast nay", Toast.LENGTH_SHORT).show(); } }) .setActionTextColor(Color.RED) .show();
ý nghĩa:
Đối tượng Snackbar gọi hàm make
tham số: v - view
"Nguyen The Lam" - chuỗi show ra màn hình
"Snackbar.LENGTH_SHORT" - thời gian show lên màn hình
ở đây, tôi set thêm action cho snackbar. khi snackbar hiện lên
sẽ có thêm 1 action click và hiển thị Toast với nội dung như trên.
Tôi set thêm màu cho action này
và cuối cùng là call hàm show() để hiển thị snackbar này.

