Ngăn xếp lưng có hỗ trợ tương tác với các phân đoạn lồng nhau trong Android không?Các mảnh ghép được tổ hợp và ngăn xếp phía sau
Nếu có, tôi đang làm gì sai? Trong thực hiện của tôi, nút quay lại hoàn toàn bỏ qua thực tế là tôi đã thêm giao dịch này vào ngăn xếp lại. Tôi hy vọng nó không phải là vì một vấn đề với các mảnh lồng nhau và chỉ tôi làm một cái gì đó không chính xác.
Các mã sau đây là bên trong của một trong những mảnh vỡ của tôi và được sử dụng để trao đổi một mảnh mới với bất cứ đoạn lồng nhau hiện đang hiển thị:
MyFragment fragment = new MyFragment();
FragmentTransaction ft = getChildFragmentManager().beginTransaction();
ft.setCustomAnimations(R.animator.slide_in_from_right, R.animator.slide_out_left, R.animator.slide_in_from_left, R.animator.slide_out_right);
ft.addToBackStack(null);
ft.replace(R.id.myFragmentHolder, fragment);
ft.commit();
Bất cứ ai nhìn thấy OP này có thể mất xem xét một trang khác, http://stackoverflow.com/questions/13418436/android-4-2-back-stack-behaviour-with-nested-fragments, giải thích rõ hơn. – lcn