Tôi chưa tìm thấy bất kỳ điều gì cụ thể cho Marshmallow có thể gây ra điều này. Vì vậy, các đề xuất tôi có là:
Thay đổi tài nguyên màu nền thành tài nguyên hình dạng có thể vẽ được.
Từ:
<item name="android:windowBackground">@color/window_background</item>
Để:
<item name="android:windowBackground">@drawable/window_background</item>
<shape xmlns:android="http://schemas.android.com/apk/res/android" android:shape="rectangle">
<solid android:color="@color/window_background"/>
</shape>
Trong trường hợp bạn đã không kiểm tra độ mờ đục của tất cả các quan điểm của bạn:
Hãy chắc chắn rằng windowBackground của bạn thực sự là nền trong hầu hết các hoạt động của Hoạt động của bạn (đặc biệt là trên các phần có thể cuộn khi rút tiền là điều quan trọng nhất cần tránh), xóa hình nền mờ đục nếu có thể.
Make your windowBackground work for you instead of using null
Tôi nghĩ đây là thú vị, để xem được ưu tiên như thế nào lớp nền được thiết lập. Tôi không chắc chắn nếu bạn đang thiết lập bất kỳ nền xem hoặc làm thế nào bạn đã thiết lập ứng dụng của bạn, nhưng điều này là đáng đọc.
Backgrounds bao gồm nhiều lớp, từ sau ra trước:
- đối tượng vẽ nền của theme
- một màu (thiết lập thông qua setcolor (int))
- hai Drawables, trước và hiện tại (được đặt thông qua setBitmap (Bitmap) hoặc setDrawable (Drawable)), có thể đang chuyển đổi
BackgroundManager
Tôi không thể tìm thấy nếu có sự khác biệt với các chủ đề trong Marshmallow, hoặc thứ tự của các phần tử, có vẻ như không có thay đổi cơ bản và tôi không tìm thấy lỗi.
Tôi hy vọng điều này sẽ giúp, cho tôi biết và tôi có thể có một giao diện khác.
Nếu điều này không giúp bạn đăng một số mã khác có liên quan đến vấn đề này. Chúc mừng.
Nguồn
2015-10-10 09:52:26
Bạn đang nhắm mục tiêu API 22 hoặc API 23? –
Tôi có một vấn đề tương tự, một số hình nền cho tôi đã được làm đầy với màu cơ bản, tôi đã loại bỏ 'actionBarTheme' khỏi phong cách của tôi và có vẻ như để khắc phục các vấn đề nền. Tuy nhiên (cách bất ngờ) thanh tác vụ của tôi không được tạo kiểu đúng cách. –
Cung cấp thêm chi tiết trong câu hỏi của bạn như chủ đề bạn đang sử dụng, nhắm mục tiêu API –