Tôi đã có một trường hợp lạ đối với Android ICS Launcher 4.0.x.Android ICS Launcher 4.0.x không thể giữ nguyên hướng màn hình
Pre-condition:
Một thiết bị ICS với sự cho phép gốc
Tải về Android ICS Launcher 4.0.3/4 mã nguồn (để sửa đổi và chạy)
Quy trình:
Tới thị trường (Play Store), tải "Go Task Manager"
mở Widgets tab trên Launcher, tìm "Mem Optimize", kéo vào màn hình Home (workspace)
Tải về và cài đặt "Fruit Ninja "
Tạo lối tắt" Fruit Ninja "bên cạnh tiện ích" Mem Optimize "trên Màn hình chính.
Execute "Fruit Ninja" và giữ điện thoại của bạn trong CẢNH QUAN (giữ nó trong tay của bạn ở vị trí này, không thay đổi này)
Trên màn hình menu của "Fruit Ninja", lát "Thoát" , chọn "Yes"
Bây giờ trở lại trên màn hình Launcher Home, chạm vào "Mem Optimize" phụ tùng
Kết quả hiện tại:
- Sau bước 7, màn hình được xoay sang LANDSCAPE một lúc và trở về PORTRAIT.
vọng:
- Sau bước 7, màn hình nên được giữ trong CHÂN DUNG.
Tries của tôi (sửa đổi mã nguồn Launcher ICS):
Add để "manifest.xml":
android:screenOrientation="portrait"
=> vẫn không thể khắc phục vấn đề.Xử lý thay đổi cấu hình,
android:configChanges="orientation|screenSize"
=> vẫn không thể khắc phục được sự cố.Sử dụng:
setRequestedScreenOrientation(PORTRAIT)
=> vẫn không thể khắc phục được sự cố.
Tôi đã thử làm việc trên Android 2.x; tuy nhiên, từ 4.0.3+, bằng cách nào đó nó không hoạt động như mong đợi. Có ai có bất kỳ ý tưởng về điều này?
chúng tôi có thể có bản giới thiệu video về lỗi này không? – Ronnie
Vị trí trong tệp kê khai bạn thêm android: screenOrientation? Bạn có thể sao chép đoạn trích không? – Warpzit