Tôi đang cố thêm hành động chia sẻ vào thanh công cụ của mình. Thanh công cụ được coi là màu cam (hoặc trong suốt như thế nào trong trường hợp này) với văn bản màu trắng và các biểu tượng, vì vậy tôi đang sử dụng quan điểm này như Toolbar
:Thanh công cụ ShareActionProvider chủ đề luôn tối tối
<android.support.v7.widget.Toolbar xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:app="http://schemas.android.com/apk/res-auto"
xmlns:tools="http://schemas.android.com/tools"
android:id="@+id/toolbar"
android:layout_height="wrap_content"
android:layout_width="match_parent"
android:minHeight="?attr/actionBarSize"
app:theme="@style/ThemeOverlay.AppCompat.Dark.ActionBar"
app:popupTheme="@style/ThemeOverlay.AppCompat.Light"
tools:ignore="UnusedAttribute" />
Ngoài ra, đây là cách tuyên bố chủ đề ứng dụng của tôi trông giống như:
<style name="AppTheme" parent="Theme.AppCompat.Light.NoActionBar">
Không có vấn đề làm thế nào tôi thay đổi phong cách này là những gì tôi nhận được:
Làm cách nào để thuyết phục ShareActionProvider nhận được chủ đề Light
?
Tôi nghĩ giúp cho bạn http://stackoverflow.com/questions/28591447/style-appcompat-v7- toolbar-menu-background – mustafasevgi
Điều đó không hoạt động –
Bạn có thể thử ứng dụng: theme = "@ style/ThemeOverlay.AppCompat.Light" nhưng nó sẽ làm cho mũi tên lên và biểu tượng menu tối. – Harry