Tôi có một ViewPager
trong đó tôi đang sử dụng phương thức getPageTitle để lấy tiêu đề của trang hiện tại.Thay đổi pagetitle trong Android Viewpager
Đây là mã bộ kết nối:
@Override
public Fragment getItem(int i) {
details = productData.get(i);
Fragment fragment = new ProductViewFragment();
Bundle args = new Bundle();
args.putInt(ProductViewFragment.ARG_SECTION_NUMBER, i + 1);
fragment.setArguments(args);
return fragment;
}
@Override
public int getCount() {
return productData.size();
}
public CharSequence getPageTitle(int position)
{
return (position+1)+" of "+myData.size();
}
Bây giờ tôi muốn cập nhật các tiêu đề trang của các mảnh vỡ trước và sau. Tôi muốn đặt tên chúng là "trước" và "tiếp theo". Và nó cũng phải được cập nhật tự động trên các trang tiếp theo.
Tôi có thể lấy số tiêu đề trang hiện tại. Ví dụ: khi tôi xem đoạn thứ 5, đoạn hiện tại sẽ hiển thị tiêu đề đúng cách. Và ở cả hai góc của ViewPager, nó hiển thị số tiêu đề trang trước đó ở bên trái và số tựa đề trang tiếp theo ở bên phải. Bây giờ, tôi muốn có tiêu đề trang là "trước" ở bên trái và "tiếp theo" ở bên phải, tương tự như ứng dụng Gmail và cách nó hiển thị số lượng thư trong ViewPager.
Điều chính tôi muốn biết là làm cách nào để truy cập/sửa đổi dữ liệu tiêu đề trang của các đoạn tiếp theo/trước đó từ đoạn hiện tại giống như trong ứng dụng Gmail?
tôi sẽ cố gắng này – intrepidkarthi
vĩ đại. Nó chỉ đơn giản là làm việc! – intrepidkarthi
Vui vì bạn đã nhận được nó ... giải thưởng tiền thưởng? – Matthieu