Đây là tình hình:Android Fragment Animation onResume
Tôi đang sử dụng đoạn trẻ được giới thiệu với API 17. Nói rằng tôi có
ActivityA -> FragmentA
ActivityA -> FragmentB
FragmentA -> ChildFragmentA
FragmentA -> ChildFragmentB
Vì vậy, tôi đang trên ActivityA->FragmentA->ChildFragmentA
và tôi chuyển sang ActivityA->FragmentA->ChildFragmentB
với một FragmentTransaction bằng cách sử dụng các hoạt ảnh để thêm vào backstack và popping backstack (có một hình ảnh động khi tôi đi đến ChildFragmentB và một hình ảnh động khi tôi bấm lại và di chuyển đến ChildFragmentA).
Bây giờ tôi điều hướng đến ActivityA->FragmentB
(FragmentA không được đính kèm lâu). Khi tôi điều hướng quay lại ActivityA->FragmentA
nơi hiển thị ChildFragmentB
, ChildFragmentB
hoạt ảnh như khi thực hiện từ ChildFragmentA
.
Tôi muốn tắt hoạt ảnh này khi tiếp tục . Nhưng giữ nó khi chuyển đổi giữa các mảnh trẻ em. Hoạt ảnh này được đặt trong FragmentTransaction. Có cách nào để thực hiện điều này không?
Bạn đã cố gắng giữ một giá trị trong đó hoạt động hoặc đoạn bạn đang đến từ và thiết fragmenttransaction bạn cho phù hợp? Giống như 'ft.setCustomAnimations (FragmentTransaction.TRANSIT_NONE, FragmentTransaction.TRANSIT_NONE);' khi bạn không muốn bất kỳ sự chuyển đổi nào. Tôi không chắc chắn nơi bạn đang xác định FragmentTransaction của bạn vì vậy tôi không biết nếu điều này làm việc cho bạn. – SvenT23