Próbuję dodać akcję akcji do mojego paska narzędzi. Toolbar ma być pomarańczowy (lub przezroczysty jak w tym przypadku) z białego tekstu i ikon, więc używam ten pogląd jako Toolbar
:Pasek narzędzi Motyw ShareActionProvider jest zawsze ciemny
<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" />
Ponadto, jest to jak moja deklaracja motyw aplikacja wygląda tak:
<style name="AppTheme" parent="Theme.AppCompat.Light.NoActionBar">
Nieważne jak zmienić styl to jest to, co mam:
Jak przekonać ShareActionProvider, aby uzyskać motyw Light
?
myślę pomoc dla ciebie http://stackoverflow.com/questions/28591447/style-appcompat-v7- toolbar-menu-background – mustafasevgi
To nie działa –
Możesz wypróbować app: theme = "@ style/ThemeOverlay.AppCompat.Light", ale spowoduje to przyciemnienie ikony strzałki w górę i menu. – Harry