2012-04-30 7 views

Odpowiedz

6

Powodem jest to, że projekt ma styl zdefiniowany w "values-fr", ale nie ma odpowiednika w folderze wartości domyślnych.

+1

To świetnie, ale ... jak to odkryłeś? I jak ktokolwiek (to ja :-)) może dowiedzieć się, który jest obraźliwy? Dziękuję –

2

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.

Powiązane problemy