Làm cách nào để sửa đổi kiểu của các mục trên thanh Hành động của Ứng dụng Android?Sửa đổi kiểu của các mục Android trong ActionBar
Tôi tryed sau:
<item name="android:actionBarStyle">@style/ActionBar.Light</item>
<style name="ActionBar.Light" parent="@style/ActionBar">
<item name="android:background">@color/black</item>
<item name="android:actionMenuTextColor">#FF00FF</item>
</style>
Nền của thanh hành động tôi đã có thể sửa đổi, nhưng không phải là màu sắc văn bản của các mục trong thanh hành động. Tôi làm nó như thế nào?
EDIT:
tôi đã cố gắng khá nhiều tất cả các thuộc tính android:action
tôi thấy, nhưng tôi không thể quản lý để thay đổi bất cứ điều gì khác hơn là nền. Chỉ số <item name="android:background">#FF0000</item>
đầu tiên của mã sau đây thực hiện các thay đổi trên mã của tôi. Không có vấn đề gì giá trị tôi đưa vào phong cách thử nghiệm, nó không thay đổi bất cứ điều gì. Tại sao nó lại xảy ra?
<item name="android:actionBarStyle">@style/ActionBar.Light</item>
<style name="ActionBar.Light" parent="@style/ActionBar">
<item name="android:background">#FF0000</item>
<item name="android:actionMenuTextColor">@style/Test</item>
<item name="android:actionButtonStyle">@style/Test</item>
<item name="android:actionModeBackground">@style/Test</item>
<item name="android:actionMenuTextAppearance">@style/Test</item>
</style>
<style name="Test">
<item name="android:textColor">@color/white</item>
<item name="android:background">#FF0000</item>
</style>
Xin chào, tôi đã thử giải pháp này. Nó thay đổi màu mục menu trong thanh hành động. Nhưng các mục menu phụ có thể không thay đổi. Tôi nên làm gì để thay đổi màu hoặc các mục menu phụ. – Dory
Xin chào, có thể bạn đang nói về việc thay đổi kiểu menu tràn. Tôi không thực sự chắc chắn 100% về giải pháp nhưng hãy thử kiểm tra các liên kết sau: https://groups.google.com/forum/?fromgroups=#!topic/actionbarsherlock/5lHOKNlXn_4 http://stackoverflow.com/ question/14859794/actionbar-style-overflow-menu-items – Tooroop
Đây là sh * t đã làm điều đó cho tôi. Nó cũng hoạt động trên ActionBarCompat (gói hỗ trợ v7 dành cho Android). Việc xem nhanh các tệp tài nguyên được cung cấp cho ActionBarCompat bởi gói hỗ trợ cũng xác nhận thuộc tính 'actionMenuTextColor'. – dbm