All state names are printed, and next to the state names are two
squares, each with a randomly generated color. Colors weren't showing
up because the alpha/transparency values had to be set to a number
other than zero (0).

The color of the squares is regenerated (randomly) each time the
state ListView is scrolled. Is this within the bounds of the assignment?

All that is left to do is to add alternating backgrounds to the rows.