Vì vậy, khi sử dụng một ImageButton vớiAndroid ImageButton tập trung ánh sáng/màu tint
android:background="@drawable/icon"
được xác định theo mặc định ánh sáng trên ảnh hưởng tập trung/báo chí mà đi kèm với mỗi mặc định nút android là mất tích. Tôi nhận thức được rằng tôi có thể sử dụng một bộ chọn để sử dụng hình ảnh khác nhau trên các tiểu bang khác nhau, nhưng đó không phải là những gì android làm và thats không phải những gì tôi đang tìm kiếm.
tôi muốn android thêm mặc định hiệu ứng ánh sáng bên ngoài vào nút hình ảnh của tôi khi tôi lấy nét/nhấn. tôi nghĩ (có thể nó được thực hiện theo cách khác, dunno!) Android đang sử dụng màu cho điều đó. Tuy nhiên. sử dụng bộ chọn màu và xác định nó như sau:
android:tint="@color/tint_selector"
làm hỏng ứng dụng của tôi. sử dụng một màu tĩnh như màu không làm hỏng nó NHƯNG không có màu sắc nào có thể nhìn thấy được.
nên câu hỏi của tôi:
- như thế nào android làm sáng mà
- nếu nó thực hiện bằng màu, làm thế nào để xác định một chọn màu làm việc với API 7 và> cho một ImageButton và làm thế nào nên việc chọn trông giống như các màu khác nhau ở các trạng thái khác nhau?
- nếu được thực hiện bằng màu, có tài nguyên tĩnh tôi có thể sử dụng để tôi nhận được "màu sáng mặc định" vì vậy tôi nhận được màu sáng mặc định trên mọi API Android? một cái gì đó như @ màu/ánh sáng?
Bạn chỉ đang cố gắng làm cho nút hình ảnh phát sáng? –
glow onClick và phát sáng trênFocus, vâng. – masi