2014-10-21 29 views

Trả lời

19

Nói chung, nếu bạn đang nhắm mục tiêu Chất liệu thì bạn nên thiết lập colorPrimary (thanh hành động, gần đây cả), colorPrimaryDark (thanh trạng thái), và colorAccent (kiểm tra hộp, quán bar tiến bộ, vv) trong chủ đề của bạn .

Điều đó nói rằng, bạn có thể tự động thay đổi màu sắc gần đây cả là một cái gì đó khác sử dụng:

TaskDescription taskDesc = new TaskDescription(myTitle, myIcon, myColor); 
myActivity.setTaskDescription(taskDesc); 
+1

tôi tiếp tục nhận được một lỗi mà các primaryColor cần phải được Opaque. Tôi đã xác minh nó thực sự là mờ đục. Có thể nào đó xung đột với chủ đề của tôi hay khi tôi gọi mã? – Codeversed

+0

SOLVED - Tôi đã có colorPrimary không được đặt thành Alpha 255 gây ra sự cố. Dường như sử dụng điều đó trước tiên trước khi đặt màu tùy chỉnh của bạn. – Codeversed

+1

@Codeversed Quy tắc chung của ngón tay cái với Android là thêm FF vào đầu mỗi mã màu mà bạn sử dụng (hoặc giá trị khác nếu bạn không có đầy đủ 100% alpha). – jskrwyk

Các vấn đề liên quan