Lập trình Android đang khiến tôi phát điên. XML hoặc các cách lập trình để phát triển GUI đang tạo ra một bữa ăn sáng cho chó cũ của mã - một số thứ ở đây, một số thứ ở đó.Các hằng số màu hệ thống Android
Nỗi thất vọng hiện tại của tôi là cố gắng giữ tất cả XML và tôi muốn đặt màu nền của TextView
cùng màu với màu nền của Button
mà không phải chỉ định mã màu chính xác. Tôi muốn sử dụng hằng số hệ thống, chẳng hạn như java.awt.SystemColor.control
, nhưng được chỉ định bằng XML.
Có cách nào để thực hiện việc này mà không phải tuân thủ một loạt nội dung không? Tôi đang tìm một giải pháp như: android:background="{Insert constant here}"
.
Nhưng tôi không muốn chỉ định màu. Tôi muốn chỉ định kiểu hệ thống. – zam664
Đây thường là cách ưu tiên để làm điều đó, vì không có nhiều màu được hệ thống xác định, tuy nhiên bạn có thể sử dụng android: background = "@ android: color/white". Bạn có thể tìm danh sách đầy đủ tại đây: http://developer.android.com/reference/android/R.color.html –
Tôi có một hằng số màu cho ví dụ: 17170449 mà tôi cần chuyển đổi thành mã thập phân hexa. là nó có thể? Cảm ơn trước @MattHarris –