I may have missed something, but it seems like the style the buttons inherit changes between Listing 22.13 (parent=“Widget.AppCompat.Button”) and Listing 23.3 (parent=“android:style/Widget.Holo.Button”). I wasn’t sure if this was something that might have been missed in revisions, so just wanted to make note of it.
That is an error with the book. Thank you for reporting it. The value should be Widget.AppCompat.Button
.
I’ve updated the errata post with this info: Errata (3rd Edition)