byłem coraz to przesłanie bo stosując następującą metodę, aby zastąpić moje style dla różnych poziomów API:
<style name="ToolBar" parent="ToolBar.Base"/>
<style name="ToolBar.Base">
<item name="android:layout_width">match_parent</item>
<item name="android:layout_height">?actionBarSize</item>
<item name="android:background">@color/primary</item>
</style>
a następnie dodając
<style name="ToolBar" parent="ToolBar.Base">
<item name="android:elevation">4dp</item>
</style>
w moim V21 pliku/stylów. To okres między paskiem narzędzi a bazą powoduje problem. Zastąp to podkreśleniem lub inną nazwą bez kropki i powinno być dobrze. Więcej informacji o tym, dlaczego warto przeczytać o Androidzie o Style and Theme Inheritance.
W każdym razie zmieniłem ToolBar.Base
na ToolBar_Base
i nie więcej komunikatów o błędach.
To świetnie, ale ... jak to odkryłeś? I jak ktokolwiek (to ja :-)) może dowiedzieć się, który jest obraźliwy? Dziękuję –