Chciałbym stworzyć niestandardowy styl, który rozciąga się od buttonBarButtonStyle. Pomyślałem jednak, wyszukując w internecie, że nie można wykroczyć z rodzimego stylu.
Gdzie mogę znaleźć kod źródłowy stylu? Albo jak mogę go użyć do stworzenia niestandardowego stylu, którego użyję dla moich przycisków.
Dzięki.
Odpowiedzi:
0 dla odpowiedzi № 1Możesz rozszerzyć istniejące style. Musisz przyjrzeć się plikowi styles.xml. W motywie podstawowym możesz dodać ten element:
<item name="android:buttonBarButtonStyle">@style/MyButtonBarStyle</item>
Musisz zdefiniować nowy styl, taki jak:
<style name="MyButtonBarStyle" parent="Widget.AppCompat.ButtonBar">
<!-- here go your custom attributes -->
</style>
Możesz także wybrać innego rodzica jak Holo lub coś innego.