Có thể thêm Chế độ xem vào phân đoạn động không? Nếu có, làm thế nào tôi có thể làm điều đó?Thêm chế độ xem vào một phân đoạn động trong Android?
5
A
Trả lời
5
Có thể thêm Chế độ xem vào phân đoạn động không?
Có.
Nếu có, tôi có thể làm như thế nào?
Tương tự như cách bạn thêm View
vào bất kỳ nơi nào khác: hãy gọi addView()
trên vùng chứa chính của View
.
-1
HomeFragment frag = new HomeFragment();
FragmentTransaction ft = getFragmentManager().beginTransaction();
ft.replace(R.id.fragLogin, frag);
ft.setCustomAnimations(R.anim.right_in, R.anim.right_out);
ft.setTransition(FragmentTransaction.TRANSIT_FRAGMENT_FADE);
ft.commit();
Ở đây, R.id.fragLogin
là id của đoạn đầu tiên của bạn mà bạn đã khai báo trong hoạt động xml của bạn và HomeFragment là Fragment thứ hai của bạn.
tôi có vẻ như không có addView api() trong lớp Phân đoạn. –
@MS: Đó là vì 'Fragment' không phải là' ViewGroup' hoặc thậm chí là 'View'. Một 'Fragment' có thể * giữ * một' ViewGroup'. – CommonsWare