jw
08/14/2017, 3:10 PMRuckus
08/14/2017, 4:00 PMjw
08/14/2017, 4:49 PMRuckus
08/14/2017, 7:28 PMView findViewById(int)
and <T : View> T findViewById(int)
erase to the same thing, they have different signatures and thus different contracts. The fact that changing from the first to the second works in Java is basically just a quirk of the language. Since you can't go from the second to the first even in Java, wouldn't that be a contract change?jw
08/14/2017, 7:43 PMRuckus
08/14/2017, 7:55 PMfindViewById
signature didn't change so much as migrate to newer Java style. I guess that makes sense. Thanks for explaining.