Tôi đang cố gắng bắt đầu một hoạt động và tạo chuyển đổi dưới dạng lật 3D (như nhiều người đã nói chính xác như trên iPhone), rất tiếc là tôi chưa tìm thấy câu trả lời thỏa mãn Tôi bị mắc kẹt.Bắt đầu một hoạt động bằng cách sử dụng hoạt ảnh lật 3D
Tôi đã triển khai http://www.inter-fuser.com/2009/08/android-animations-3d-flip.html cho toàn bộ bố cục sao cho khi nhấn một nút nhất định bố cục được lật, nhưng vì nó đề cập đến bố cục đang hoạt động không được tải, chúng không điền tất cả các mục và dữ liệu (ví dụ một dạng xem danh sách có thể mở rộng).
Nhưng khi tôi gọi startActivity() sau khi lật hoạt động được tạo ra, tất nhiên ẩn vùng chứa framelayout trên hoạt động của người gọi - vì vậy tôi không thể lật ngược ... (Tôi đã sử dụng overridePendingTransition nhưng imho nó không quan trọng).
Tôi thực sự có thể sử dụng trợ giúp của bạn đang mất trí ... Cảm ơn!
Nếu nhà phát triển sử dụng Android 2.2 trở lên thì hoạt ảnh 3D không được hỗ trợ? –
hoạt ảnh 3D cửa sổ vẫn không được hỗ trợ từ 4.0. – hackbod
Trong khi hoạt ảnh 3D không được hỗ trợ, bạn có thể tạo Hoạt động, gọi setContentView() và trong onAttachedToWindow() (API 7 hoặc cao hơn), bạn có thể chạy Flip3dAnimation trên Chế độ xem để đạt được hiệu quả tương tự. – Tom