Custom pointer icon for standard widgets

Implemented custom pointer icon for Button, ImageButton,
Spinner and TabWidget.

PointerIcon.TYPE_HAND will be shown if the widget is enabled,
clickable and has not defined its own pointer icon through
setPointerIcon or pointerIcon resource attribute.

Bug: 31652293
Change-Id: I2a79786b12d15ea8223726d0949658801b046604
4 files changed