Since there's only one text view I find these checks get in the way. Or if you really want to support multiple text views, I think checking for == would be friendlier so the logic can fall through the entire method and any future text views can be handled more easily.