This must be one of those problems that I'm too Android to understand...