Trong ứng dụng của tôi, tôi có độ dốc như drawable mà tôi đang sử dụng làm nền và tôi không thể làm cho nó trông mượt mà nhất có thể. Sau khi googling và cố gắng một mình tôi đã đưa ra sau đây. Trên nexus một nếu bạn gọi chỉ setDither (true) gradient của bạn vẫn còn dải, do đó bạn phải thiết lập PixelFormat như thế này Window.setFormat (PixelFormat.RGBA_8888). Nhưng ở phía bên kia G1 không hỗ trợ RGBA_8888 vì vậy gọi nó làm cho gradient thậm chí xấu hơn trước đây vì vậy Window.setFormat (PixelFormat.RGBA_8888) sẽ không hoạt động tốt trên các thiết bị không hỗ trợ nó.gradient mượt mà trên các thiết bị khác nhau
Cách chính xác giúp tô chuyển gradient của tôi trên tất cả các thiết bị mà ứng dụng của tôi sẽ chạy.
PS: tôi thấy một số chủ đề liên quan
How to draw a smooth/dithered gradient on a canvas in Android
Is it possible to dither a gradient drawable?
cảm ơn công việc của mình cho tôi ........ :) – yokees