ViewPager Android

Tram Ho

Bài viết này sẽ phân tích cách thêm viewpager vào ứng dụng của bạn cho cử chỉ vuốt và điền MainActivity của bạn bằng một máy nhắn tin và bộ điều hợp giữ các đoạn khác nhau của bạn.

Tạo một ứng dụng mới và mở activity_main.xml và thêm một TabLayout và ViewPager

activity_main.xml

Tiếp theo, chúng ta sẽ thiết lập Fragment của chúng ta. Đối với bản demo này, tôi sẽ tạo 3 phân đoạn riêng biệt Trang chủ, Hồ sơ và Giới thiệu. Tạo một gói mới và đặt tên cho nó là các đoạn sau đó thêm 3 đoạn.

HomeFragment.kt

gment_home.xml

ProfileFragment.kt

gment_profile.xml

AboutFragment.kt

gment_about.xml

Tiếp theo, hãy tạo lớp bộ điều hợp tùy chỉnh của chúng tôi 'PagerAdapter' trong một gói mới 'bộ điều hợp'.

PagerAdapter.kt

Bây giờ, hãy mở MainActivity và thiết lập các tab và bộ điều hợp viewpager.

MainActivity.kt

Đó là tất cả chúng tôi thiết lập. Một điều cuối cùng là đặt chủ đề mẹ thành NoActionBar để ứng dụng của chúng tôi ở chế độ toàn màn hình mà không có thanh công cụ (Trừ khi bạn muốn có một chủ đề này).

Chạy ứng dụng …..

Chia sẻ bài viết ngay

Nguồn bài viết : Viblo