Tôi cố gắng thay đổi biểu tượng homeAsUpIndicator
trong ActionBar
. Tôi sử dụng ActionBarSherlock
để tương thích với các phiên bản Android cũ hơn. Tôi đặt một chủ đề cụ thể cho Hoạt động của mình khi Ứng dụng chạy trên thiết bị có các phiên bản ICS và ICS cũ hơn, nó hiển thị các màu khác nhau.Thay đổi biểu tượng homeAUpIndicator trong ActionbarSherlock không có hiệu lực trong ICS?
Đây là phong cách tôi đang sử dụng
<style name="Theme.PM" parent="@style/Theme.Sherlock.Light">
<item name="android:homeAsUpIndicator">@drawable/back_sign</item>
<item name="homeAsUpIndicator">@drawable/back_sign</item>
</style>
như hình ảnh dưới đây của Đối với ICS thấy rằng nhà là lên chỉ trông giống như màu đen này.
Đối với phiên bản cũ của ICS thấy rằng nhà là lên chỉ trông giống như màu trắng.
tôi đang sử dụng cùng một hình ảnh cho cả hai phiên bản, nhưng nó đang tìm kiếm khác nhau trên ICS. cách giải quyết vấn đề này ..
hi, nếu tôi đang sử dụng mã của bạn .. nó sẽ gây ra lỗi cho "ParentActionBar" gốc này. Không tìm thấy tài nguyên nào cho phụ huynh này. Bạn có thể hướng dẫn. tôi muốn thay đổi hình ảnh nút quay lại. – djk
Xin chào. CustomActionBar là kiểu mở rộng chủ đề thanh tác vụ mặc định. Ví dụ