For my first ever StackOverflow question…
android.graphics.Color only contains static utility methods, it isn’t a “real” Object like java.awt.Color. Why does it have a public constructor? Frankly, it’s just confusing, I saw that and thought it was a real object for a couple of minutes.
We just forgot to specify a private constructor. Java classes automatically inherit from the default public constructor if you don’t specify any. It’s just an oversight. Sorry 🙂